Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(42)

Issue 23904025: Move IsRunningOnChromeOS to SysInfo (Closed)

Created:
7 years, 3 months ago by stevenjb
Modified:
7 years, 2 months ago
CC:
chromium-reviews, sadrul, nkostylev+watch_chromium.org, sievers+watch_chromium.org, rginda+watch_chromium.org, joi+watch-content_chromium.org, Ilya Sherman, yusukes+watch_chromium.org, extensions-reviews_chromium.org, cbentzel+watch_chromium.org, jar (doing other things), ben+watch_chromium.org, stevenjb+watch_chromium.org, jam, jbauman+watch_chromium.org, nona+watch_chromium.org, darin-cc_chromium.org, chromium-apps-reviews_chromium.org, erikwright+watch_chromium.org, penghuang+watch_chromium.org, pam+watch_chromium.org, asvitkine+watch_chromium.org, piman+watch_chromium.org, cc-bugs_chromium.org, oshima+watch_chromium.org, Ian Vollick, danakj+watch_chromium.org, James Su, davemoore+watch_chromium.org
Visibility:
Public.

Description

Move IsRunningOnChromeOS to SysInfo Also, use lsb-release/CHROMEOS_RELEASE_NAME instead of the USER env variable. This CL depends on https://codereview.chromium.org/23588009/ BUG=270135 For trivial base/ changes: R=derat@chromium.org, satorux@chromium.org, sky@chromium.org TBR=brettw@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=225761

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : Rebase #

Patch Set 4 : . #

Total comments: 6

Patch Set 5 : Rebase #

Patch Set 6 : Merge fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+165 lines, -192 lines) Patch
M ash/accelerators/accelerator_controller.cc View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M ash/display/display_controller.cc View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M ash/display/display_manager.cc View 1 2 3 4 6 chunks +6 lines, -6 lines 0 comments Download
M ash/shell.cc View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M ash/wm/lock_state_controller_impl2.cc View 2 chunks +2 lines, -5 lines 0 comments Download
M ash/wm/session_state_controller_impl.cc View 2 chunks +2 lines, -5 lines 0 comments Download
M base/base.gypi View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
D base/chromeos/chromeos_version.h View 1 chunk +0 lines, -20 lines 0 comments Download
D base/chromeos/chromeos_version.cc View 1 chunk +0 lines, -24 lines 0 comments Download
M base/file_util_posix.cc View 3 chunks +2 lines, -5 lines 0 comments Download
M base/sys_info.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M base/sys_info_chromeos.cc View 1 2 3 4 7 chunks +27 lines, -3 lines 0 comments Download
M base/sys_info_unittest.cc View 1 2 3 4 5 1 chunk +22 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/app_mode/kiosk_app_manager.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/app_mode/kiosk_profile_loader.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/chrome_browser_main_chromeos.cc View 1 2 5 chunks +4 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/dbus/cros_dbus_service.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_configuration.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/chromeos/input_method/input_method_persistence.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/chrome_restart_request.cc View 1 2 3 4 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/default_user_images.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/hwid_checker.cc View 3 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/login/login_utils.cc View 1 2 3 4 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/managed/locally_managed_user_creation_controller.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/startup_utils.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/user_manager_impl.cc View 1 2 3 4 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/version_info_updater.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/preferences.cc View 1 2 4 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/system/ash_system_tray_delegate.cc View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/system/input_device_settings.cc View 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/system/statistics_provider.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/system/timezone_settings.cc View 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/braille_display_private/brlapi_connection.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/terminal/terminal_private_api.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/lifetime/application_lifetime.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/net/chrome_network_delegate.cc View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/ash_init.cc View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/caps_lock_delegate_chromeos.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/event_rewriter.cc View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/extensions/chromeos/kiosk_apps_handler.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/flags_ui.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/usb/usb_device.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chromeos/cert_loader.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chromeos/cryptohome/cryptohome_library.cc View 1 2 3 4 4 chunks +4 lines, -4 lines 0 comments Download
M chromeos/dbus/bluetooth_agent_service_provider.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chromeos/dbus/bluetooth_profile_service_provider.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chromeos/dbus/cros_disks_client.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chromeos/dbus/dbus_thread_manager.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chromeos/display/output_configurator.cc View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M chromeos/ime/ibus_daemon_controller.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chromeos/ime/xkeyboard.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chromeos/login/login_state.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chromeos/memory/low_memory_listener.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/aura/image_transport_factory.cc View 2 chunks +2 lines, -5 lines 0 comments Download
M content/public/test/browser_test_base.cc View 1 2 3 4 3 chunks +2 lines, -5 lines 0 comments Download
M tools/gn/secondary/base/BUILD.gn View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
M ui/aura/root_window_host_x11.cc View 1 2 3 4 3 chunks +2 lines, -5 lines 0 comments Download
M ui/base/ime/input_method_ibus.cc View 1 chunk +0 lines, -1 line 0 comments Download
M ui/base/ime/input_method_initializer.cc View 1 chunk +0 lines, -1 line 0 comments Download
M ui/compositor/compositor.cc View 1 2 3 chunks +2 lines, -5 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
stevenjb
Other than the changes to base/sys_info, this is mostly just chromeos::IsRunningOnChromeOS -> SysInfo::IsRunningOnChromeOS
7 years, 3 months ago (2013-09-24 00:19:26 UTC) #1
satorux1
LGTM with nits https://codereview.chromium.org/23904025/diff/8001/base/sys_info_chromeos.cc File base/sys_info_chromeos.cc (right): https://codereview.chromium.org/23904025/diff/8001/base/sys_info_chromeos.cc#newcode31 base/sys_info_chromeos.cc:31: static const char* kChromeOsReleaseNameKey = "CHROMEOS_RELEASE_NAME"; ...
7 years, 3 months ago (2013-09-24 04:09:00 UTC) #2
Daniel Erat
lgtm https://codereview.chromium.org/23904025/diff/8001/base/sys_info.h File base/sys_info.h (right): https://codereview.chromium.org/23904025/diff/8001/base/sys_info.h#newcode99 base/sys_info.h:99: // Returns true when actually running in a ...
7 years, 3 months ago (2013-09-24 15:45:09 UTC) #3
stevenjb
https://codereview.chromium.org/23904025/diff/8001/base/sys_info.h File base/sys_info.h (right): https://codereview.chromium.org/23904025/diff/8001/base/sys_info.h#newcode99 base/sys_info.h:99: // Returns true when actually running in a ChromeOS ...
7 years, 2 months ago (2013-09-26 22:07:36 UTC) #4
stevenjb
+brettw@chromium.org for base/ OWNER
7 years, 2 months ago (2013-09-26 22:10:35 UTC) #5
stevenjb
+brettw@chromium.org for base/ OWNER +sky@ for for ui/ and chrome/ non-chromeos subdirectory OWNER
7 years, 2 months ago (2013-09-26 22:13:09 UTC) #6
sky
LGTM - Feel free to TBR this sort of change in the future.
7 years, 2 months ago (2013-09-26 22:15:56 UTC) #7
stevenjb
On 2013/09/26 22:13:09, stevenjb wrote: > mailto:+brettw@chromium.org for base/ OWNER > +sky@ for for ui/ ...
7 years, 2 months ago (2013-09-26 22:16:24 UTC) #8
stevenjb
7 years, 2 months ago (2013-09-27 19:28:41 UTC) #9
Message was sent while issue was closed.
Committed patchset #6 manually as r225761 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698