summaryrefslogtreecommitdiffstats
path: root/chromeos
Commit message (Collapse)AuthorAgeFilesLines
* Configure networks requiring a certificate.stevenjb@chromium.org2013-06-116-66/+213
| | | | | | | | | | | | | | | | | | | | | | | | | Original CL: https://chromiumcodereview.appspot.com/16512003/ The current flow does not guarantee that a configured network will have its tpm / pkcs11 credentials configured. We need to set these properties in order to reliably connect to networks requiring certificates. The patch also includes some minor changes to improve error reporting and configuration triggering for failure cases. This patch does not introduce NetworkHandler::InitializeForTest and instead allows NetworkConnectionHandler to Initialize correctly when LoginState is not initialized. BUG=247104 TBR=gspencer@chromium.org,pneubeck@chromium.org For /wifi_data_provider_chromeos_unittest.cc: TBR=joth@chromium.org Review URL: https://chromiumcodereview.appspot.com/16045010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205653 0039d316-1c4b-4281-b951-d872f2087c98
* Rename base/hash_tables to base/containers/hash_tables.brettw@chromium.org2013-06-111-1/+1
| | | | | | | | | | | Remove forwarding header BUG= R=avi@chromium.org Review URL: https://codereview.chromium.org/16667019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205584 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4252.0.0 for chromeos.chromeos-lkgm@google.com2013-06-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205441 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of strings headers in chromeos/.avi@chromium.org2013-06-1145-53/+53
| | | | | | | | | | BUG=247723 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/16739011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205437 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 204994 "Configure networks requiring a certificate."oshima@chromium.org2013-06-107-223/+66
| | | | | | | | | | | | | | | | | | | | | | > Configure networks requiring a certificate. > > The current flow does not guarantee that a configured network will have > its tpm / pkcs11 credentials configured. We need to set these > properties in order to reliably connect to networks requiring > certificates. The patch also includes some minor changes to improve > error reporting and configuration triggering for failure cases. > > BUG=247104 > For /wifi_data_provider_chromeos_unittest.cc: > TBR=joth@chromium.org > > Review URL: https://chromiumcodereview.appspot.com/16512003 TBR=stevenjb@chromium.org Review URL: https://codereview.chromium.org/16109015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205307 0039d316-1c4b-4281-b951-d872f2087c98
* Update includes of message_loop_proxy.brettw@chromium.org2013-06-102-2/+2
| | | | | | | | | | | This keeps the forwarding header, just updates all current callers. BUG= R=avi@chromium.org Review URL: https://codereview.chromium.org/16514006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205306 0039d316-1c4b-4281-b951-d872f2087c98
* Extract common per-network proxy configuration functions.pneubeck@chromium.org2013-06-101-4/+5
| | | | | | | | | | | | | | | | | - Extracted functions to get and set per-network proxy configuration from ProxyConfigServiceImpl, UIProxyConfigService and NetworkStateInformer, and moved them to a common place (chrome/browser/chromeos/net/proxy_config_handler.h). - The previous SetProxyConfig call to NetworkLibrary was extracted and instead ShillServiceClient is called directly. - Now uses NetworkStateHandler and NetworkState instead of NetworkLibrary to get the current proxy config. - This removed any dependency of proxy UI on NetworkLibrary. BUG=234982 R=mnissler@chromium.org, nkostylev@chromium.org, stevenjb@chromium.org Review URL: https://codereview.chromium.org/16398005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205214 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Google Drive link in the left nav of Files.app for locally managed users.kinaba@chromium.org2013-06-102-0/+10
| | | | | | | | | | | | IsUserAuthenticated == Owner|Regular|LocallyManaged, but here we only want to allow users who are authenticated by gaia login, which is Owner|Regular. BUG=179285 Review URL: https://chromiumcodereview.appspot.com/15701024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205193 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4247.0.0 for chromeos.chromeos-lkgm@google.com2013-06-101-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205155 0039d316-1c4b-4281-b951-d872f2087c98
* Compositor reflector, which copies texture onto another compositor.oshima@chromium.org2013-06-083-2/+26
| | | | | | | | | | | | | | | | | | | | - added GL utility functions to create and copy texture for mirroring - made sure we don't create two compositor for the same display. - update the mirroring compositor size when the mirror window size changed. - fix a bug that was using int for display ID. changed the initial value for faked display id so that we can catch such error early in test. BUG=239776 TEST=added new tests, plus manually on daisy (mirroring now works on daisy) Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=205044 Review URL: https://chromiumcodereview.appspot.com/16232013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205084 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 205044 "Compositor reflector, which copies texture onto a..."cpu@chromium.org2013-06-083-26/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This broke CromeOS compile cc1plus: warnings being treated as errors ../../ash/display/display_info.cc:40:error: this decimal constant is unsigned only in ISO C90 ninja: build stopped: subcommand failed. http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20ChromeOS/builds/54421 > Compositor reflector, which copies texture onto another compositor. > > - added GL utility functions to create and copy texture for mirroring > - made sure we don't create two compositor for the same display. > - update the mirroring compositor size when the mirror window size > changed. > - fix a bug that was using int for display ID. changed the > initial value for faked display id so that we can catch > such error early in test. > > > BUG=239776 > TEST=added new tests, plus manually on daisy (mirroring now works on daisy) > > Review URL: https://chromiumcodereview.appspot.com/16232013 TBR=oshima@chromium.org Review URL: https://codereview.chromium.org/16434007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205056 0039d316-1c4b-4281-b951-d872f2087c98
* Compositor reflector, which copies texture onto another compositor.oshima@chromium.org2013-06-083-2/+26
| | | | | | | | | | | | | | | | | | - added GL utility functions to create and copy texture for mirroring - made sure we don't create two compositor for the same display. - update the mirroring compositor size when the mirror window size changed. - fix a bug that was using int for display ID. changed the initial value for faked display id so that we can catch such error early in test. BUG=239776 TEST=added new tests, plus manually on daisy (mirroring now works on daisy) Review URL: https://chromiumcodereview.appspot.com/16232013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205044 0039d316-1c4b-4281-b951-d872f2087c98
* Configure networks requiring a certificate.stevenjb@chromium.org2013-06-087-66/+223
| | | | | | | | | | | | | | | | The current flow does not guarantee that a configured network will have its tpm / pkcs11 credentials configured. We need to set these properties in order to reliably connect to networks requiring certificates. The patch also includes some minor changes to improve error reporting and configuration triggering for failure cases. BUG=247104 For /wifi_data_provider_chromeos_unittest.cc: TBR=joth@chromium.org Review URL: https://chromiumcodereview.appspot.com/16512003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204994 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of utf_string_conversions.h in chrome_frame/, ↵avi@chromium.org2013-06-072-2/+2
| | | | | | | | | | | | chromeos/, cloud_print/, components/, courgette/, device/, extensions/. BUG=none TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/16614002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204961 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r204614, chromeos: Clean up power status polling codederat@chromium.org2013-06-076-93/+93
| | | | | | | | | | | | | | | | | | Reland the following change after adding a WeakPtrFactory to avoid some use-after-free errors caused by posting unretained PowerManagerClientStubImpl objects to the message loop: This makes Chrome decode PowerSupplyProperties protocol buffers from PowerSupplyPoll D-Bus signals sent by powerd. It also removes an unnecessary UpdateRequestType enum from PowerManagerClient. BUG=245108,234671 Review URL: https://chromiumcodereview.appspot.com/16335023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204815 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing initialization of onc::Validator::onc_source_.pneubeck@chromium.org2013-06-071-1/+2
| | | | | | | | BUG=NONE Review URL: https://chromiumcodereview.appspot.com/16234005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204803 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4236.0.0 for chromeos.chromeos-lkgm@google.com2013-06-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204731 0039d316-1c4b-4281-b951-d872f2087c98
* Make some non-Linux code use "if (weak_ptr)" styleakalin@chromium.org2013-06-071-3/+3
| | | | | | | | | | | This is a revert of r204109. BUG=245942 TBR=darin@chromium.org Review URL: https://chromiumcodereview.appspot.com/15778017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204719 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 204614 "chromeos: Clean up power status polling code."dalecurtis@google.com2013-06-066-86/+90
| | | | | | | | | | | | | | | | | | | | | | > chromeos: Clean up power status polling code. > > This makes Chrome decode PowerSupplyProperties protocol > buffers from PowerSupplyPoll D-Bus signals sent by powerd. > It also removes an unnecessary UpdateRequestType enum from > PowerManagerClient. > > BUG=245108,234671 > > Review URL: https://chromiumcodereview.appspot.com/16493002 ASAN failures everywhere: http://build.chromium.org/p/chromium.memory/builders/Linux%20Chromium%20OS%20ASAN%20Tests%20%283%29/builds/6411 TBR=derat@chromium.org Review URL: https://codereview.chromium.org/16409010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204640 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Clean up power status polling code.derat@chromium.org2013-06-066-90/+86
| | | | | | | | | | | | | This makes Chrome decode PowerSupplyProperties protocol buffers from PowerSupplyPoll D-Bus signals sent by powerd. It also removes an unnecessary UpdateRequestType enum from PowerManagerClient. BUG=245108,234671 Review URL: https://chromiumcodereview.appspot.com/16493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204614 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4230.0.0 for chromeos.chromeos-lkgm@google.com2013-06-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204446 0039d316-1c4b-4281-b951-d872f2087c98
* Bluetooth: use updated constantskeybuk@chromium.org2013-06-0512-65/+68
| | | | | | | | | BUG=221813 TEST=device_unittests Review URL: https://chromiumcodereview.appspot.com/14964007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204339 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Handle new PowerSupplyProperties fields.derat@chromium.org2013-06-051-21/+15
| | | | | | | | | | | | | | | | This updates PowerManagerClient to handle changes to PowerSupplyPropreties protocol buffers (namely, the addition of an ExternalPower enum and the replacement of the existing BatteryState enum). It just maps the updated fields to Chrome's existing PowerSupplyStatus struct. It also updates the system_api dependency to f893cdef. BUG=chromium:245108 Review URL: https://chromiumcodereview.appspot.com/16338003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204252 0039d316-1c4b-4281-b951-d872f2087c98
* Added ability to define explicit interface access permission to chrome.usb.* ↵zelidrag@chromium.org2013-06-052-4/+19
| | | | | | | | | | | | | API. This piece of information is needed in order to get ChromeOS permission broker grant access to devices that have some interfaces unclaimed by the kernel - see https://gerrit.chromium.org/gerrit/#/c/57136 for details. BUG=243798 TEST=existing USB unit and browser tests Review URL: https://chromiumcodereview.appspot.com/16125016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204197 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4222.0.0 for chromeos.chromeos-lkgm@google.com2013-06-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204189 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeOS: audio - Assign correct device type to internal mics.dgreid@chromium.org2013-06-051-2/+2
| | | | | | | | | | | | | | A substring match is used to assign audio types. "mic" was checked before "internal mic", leading to all internal mics being assigned external priority and the incorrect device to be selected. Check for "internal mic" first to avoid it matching with "mic". BUG=chrome-os-partner:19849 TEST=boot with USB mic attached and check that it is chosen as default Review URL: https://chromiumcodereview.appspot.com/16093033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204141 0039d316-1c4b-4281-b951-d872f2087c98
* Fix non-Linux uses of WeakPtr<T>'s operator T* conversionakalin@chromium.org2013-06-051-3/+3
| | | | | | | | | | | These cases were caught by the trybots. BUG=245942 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/15882007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204109 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate ProxyConfigServiceImpl to NetworkStateHandler and NetworkProfileHandler.pneubeck@chromium.org2013-06-042-5/+28
| | | | | | | | | | | | | - UI part of ProxyConfigServiceImpl is moved to UIProxyConfig and UIProxyConfigService. - ProxyConfigServiceImpl uses NetworkStateHandler instead of NetworkLibrary except for the legacy migration of device proxy settings. - UI code continues to use NetworkLibrary for now. BUG=234982 TBR=willchan@chromium.org (for trivial but reviewed change in net/proxy/proxy_config.*) Review URL: https://chromiumcodereview.appspot.com/14846004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204016 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4221.0.0 for chromeos.chromeos-lkgm@google.com2013-06-041-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203884 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Add delay between screen off and lock.derat@chromium.org2013-06-033-14/+48
| | | | | | | | | | | | | | | | | This adds a ten-second delay between the time at which the screen is turned off due to user inactivity and the time at which it's locked. It also fixes an issue where screen wake locks (as used by video playback or by the chrome.power extension API) wouldn't clear lock delays. BUG=239486,246008 R=bartfab@chromium.org Review URL: https://codereview.chromium.org/15734010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203774 0039d316-1c4b-4281-b951-d872f2087c98
* Remove NetworkStateInformer's dependency on ProxyConfigServiceImpl.pneubeck@chromium.org2013-06-033-17/+45
| | | | | | | | | | | | | | | | | | | | | This also completes NetworkStateInformer's migration from NetworkLibrary to NetworkStateHandler BUG=189009 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=201688 R=stevenjb@chromium.org, ygorshenin@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202192 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202388 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=203406 Review URL: https://codereview.chromium.org/15294010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203696 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4217.0.0 for chromeos.chromeos-lkgm@google.com2013-06-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203676 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for googleurl. Second try.tfarina@chromium.org2013-06-031-2/+7
| | | | | | | | | | | | | | | - Update all the references from build/temp_gyp/googleurl.gyp to url/url.gyp. r184: Fix C++11 compilation on iOS r185: Forward includes to url/ BUG=229660 R=thestig@chromium.org,brettw@chromium.org TBR=darin@chromium.org Review URL: https://chromiumcodereview.appspot.com/15421002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203672 0039d316-1c4b-4281-b951-d872f2087c98
* Trigger NetworkConnectionHandler callbacks on success or failurestevenjb@chromium.org2013-05-315-104/+303
| | | | | | | | | | | | | | | | | | | This CL triggers waits for the network state to change before triggering success or failure callbacks in NetworkConnectionHandler. Notifications are triggered on success or failure without requiring the NetworkStateHandler connecting_network() hack. It also separates the enable flag from NetworkConfigurationHandler since enabling that has different artifacts. BUG=243899 For ash.gyp: TBR=gspencer@chromium.org Review URL: https://codereview.chromium.org/16123011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203501 0039d316-1c4b-4281-b951-d872f2087c98
* Minor build changes for ozonerjkroege@chromium.org2013-05-311-0/+4
| | | | | | | | | | Some minor configuration changes for ozone support. BUG=178543 Review URL: https://chromiumcodereview.appspot.com/16119006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203459 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 203406 "Remove NetworkStateInformer's dependency on Proxy..."avi@chromium.org2013-05-313-45/+17
| | | | | | | | | | | | | | By request of the author in case it broke CrOS ASAN, which it did: http://build.chromium.org/p/chromium.memory/buildstatus?builder=Chromium%20OS%20%28amd64%29%20ASAN&number=4664 BUG=189009 TBR=pneubeck@chromium.org Review URL: https://codereview.chromium.org/16004009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203415 0039d316-1c4b-4281-b951-d872f2087c98
* Remove NetworkStateInformer's dependency on ProxyConfigServiceImpl.pneubeck@chromium.org2013-05-313-17/+45
| | | | | | | | | | | | | | | | | | | This also completes NetworkStateInformer's migration from NetworkLibrary to NetworkStateHandler BUG=189009 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=201688 R=stevenjb@chromium.org, ygorshenin@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202192 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202388 Review URL: https://codereview.chromium.org/15294010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203406 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce --skip-hwid-check for telemetry testing.achuith@chromium.org2013-05-312-0/+5
| | | | | | | | | BUG=245381 TEST=manual Review URL: https://chromiumcodereview.appspot.com/15941017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203397 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4206.0.0 for chromeos.chromeos-lkgm@google.com2013-05-311-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203346 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Move kiosk settings to extensions page.xiyuan@chromium.org2013-05-312-5/+0
| | | | | | | | | | | - Move kiosk settings to extensions page; - Remove the M28 temp flag; BUG=228860 Review URL: https://chromiumcodereview.appspot.com/15966004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203327 0039d316-1c4b-4281-b951-d872f2087c98
* Add CheckPortalList manager property to NetworkStateHandlergauravsh@chromium.org2013-05-316-0/+58
| | | | | | | | | | | Also, gets rid of the code for handling this in NetworkLibrary and moves WizardController to use NetworkStateHandler instead. BUG=189035 Review URL: https://chromiumcodereview.appspot.com/15899015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203296 0039d316-1c4b-4281-b951-d872f2087c98
* Add LOG_LEVEL_USER to NetworkEventLogstevenjb@chromium.org2013-05-305-10/+21
| | | | | | | | | | | This will make it easier to view user initiated events in the event log. BUG=none TBR=gauravsh@chromium.org Review URL: https://codereview.chromium.org/16237002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203239 0039d316-1c4b-4281-b951-d872f2087c98
* NCN (Chrome OS): Signal IP address change just once on an offline->online ↵gauravsh@chromium.org2013-05-302-1/+14
| | | | | | | | | | | | | | | | | | | | | | transition On an offline->online transition, the default network can have an empty IP address because the Shill IPConfig property update hasn't happened yet. This change makes the NCN suppress sending an IP address change signal if getting an IP address update for the first time while being online. BUG=237341 TEST=1) Ensure you are connected to WiFi or Ethernet. 2) At the sign-in screen, click on "+ Add User" 2) Choose "create a Google Account" 3) The account creation page should load normally. There should be no network error screen indicating an interrupted page load due to network changes. Review URL: https://chromiumcodereview.appspot.com/15766010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203233 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4202.0.0 for chromeos.chromeos-lkgm@google.com2013-05-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203105 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Use base::MessageLoop.xhwang@chromium.org2013-05-2940-172/+172
| | | | | | | | | BUG=236029 R=oshima@chromium.org Review URL: https://codereview.chromium.org/15774005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202997 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4194.0.0 for chromeos.chromeos-lkgm@google.com2013-05-291-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202792 0039d316-1c4b-4281-b951-d872f2087c98
* app_mode: Add a flag for kiosk app settings UI.xiyuan@chromium.org2013-05-292-2/+8
| | | | | | | | | | | Disable kiosk app settings UI by default and add a flag to turn it on. This is a CL for M28 before it is moved to extensions UI. BUG=243859 Review URL: https://chromiumcodereview.appspot.com/15715014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202699 0039d316-1c4b-4281-b951-d872f2087c98
* [CrOS multi-profiles] Restore user sessions after crashnkostylev@chromium.org2013-05-282-2/+7
| | | | | | | | | | | BUG=180903,238998,230464 TEST=Induce browser crash in multi-profile sessions, observe that all user sessions are restored TEST=CrashRestoreSimpleTest, CrashRestoreComplexTest NOTRY=true Review URL: https://chromiumcodereview.appspot.com/15929005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202647 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup legacy flags and switchesnkostylev@chromium.org2013-05-282-14/+0
| | | | | | | | | | | | | | | | | | | | kLoginScreen kLoginScreenSize kAshBootAnimationFunction2 kAshBootAnimationFunction3 kAshDisableBootAnimation2 + related flags See also https://gerrit.chromium.org/gerrit/#/c/56735/ BUG=244224 TEST=compiles, existing browser_tests and autotests work NOTRY=true Review URL: https://chromiumcodereview.appspot.com/16105005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202646 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Resend projecting state to powerd on restart.derat@chromium.org2013-05-281-0/+6
| | | | | | | | | | | This makes Chrome resend the current projecting state to the power manager if the power manager is restarted. BUG=none Review URL: https://chromiumcodereview.appspot.com/15969004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202623 0039d316-1c4b-4281-b951-d872f2087c98