summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authorxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-16 16:00:09 +0000
committerxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-16 16:00:09 +0000
commit73bd67befcb568d52b04984ec9cb75bf216df6c1 (patch)
treeea81be9a4c8036cbe04e8cc28f05f145eb63d70f /chrome/chrome_browser.gypi
parent99739afe82bfcda375aca9c95ab1f69f483b240d (diff)
downloadchromium_src-73bd67befcb568d52b04984ec9cb75bf216df6c1.zip
chromium_src-73bd67befcb568d52b04984ec9cb75bf216df6c1.tar.gz
chromium_src-73bd67befcb568d52b04984ec9cb75bf216df6c1.tar.bz2
Initial accounts options page.
- Add a "Accounts" subpage for ChromeOS; - Two checkboxes for allowing BWSI and allowing guest signin; - Make measureItem in list.js returns 0 instead of -1. The itemHeight is -1 when the list is not visible. And 0 will let redraw to call measureItem again; - Add an onVisibilityChanged callback that is called when "visible" property is changed; And use that to trigger user list's redraw; - Use a mock settings object so that the UI flow could be tested; - Update options_page.css to add a few css missed from dhg's overlay cl; BUG=chromium-os:4734 TEST=None. This is a draft version and will be changed after UX feedbacks. Review URL: http://codereview.chromium.org/2935011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52676 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r--chrome/chrome_browser.gypi15
1 files changed, 13 insertions, 2 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 4c6d5e9..a2439a3 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -363,6 +363,10 @@
'browser/chromeos/compact_location_bar_view.h',
'browser/chromeos/compact_navigation_bar.cc',
'browser/chromeos/compact_navigation_bar.h',
+ 'browser/chromeos/cros_settings.cc',
+ 'browser/chromeos/cros_settings.h',
+ 'browser/chromeos/cros_settings_names.cc',
+ 'browser/chromeos/cros_settings_names.h',
'browser/chromeos/cros/cros_library.cc',
'browser/chromeos/cros/cros_library.h',
'browser/chromeos/cros/cros_library_loader.cc',
@@ -395,14 +399,18 @@
'broswer/chromeos/cors/update_library.h',
'browser/chromeos/customization_document.cc',
'browser/chromeos/customization_document.h',
- 'browser/chromeos/dom_ui/sync_options_handler.cc',
- 'browser/chromeos/dom_ui/sync_options_handler.h',
+ 'browser/chromeos/dom_ui/accounts_options_handler.cc',
+ 'browser/chromeos/dom_ui/accounts_options_handler.h',
+ 'browser/chromeos/dom_ui/core_chromeos_options_handler.cc',
+ 'browser/chromeos/dom_ui/core_chromeos_options_handler.h',
'browser/chromeos/dom_ui/labs_handler.cc',
'browser/chromeos/dom_ui/labs_handler.h',
'browser/chromeos/dom_ui/language_hangul_options_handler.cc',
'browser/chromeos/dom_ui/language_hangul_options_handler.h',
'browser/chromeos/dom_ui/language_options_handler.cc',
'browser/chromeos/dom_ui/language_options_handler.h',
+ 'browser/chromeos/dom_ui/sync_options_handler.cc',
+ 'browser/chromeos/dom_ui/sync_options_handler.h',
'browser/chromeos/dom_ui/system_options_handler.cc',
'browser/chromeos/dom_ui/system_options_handler.h',
'browser/chromeos/drop_shadow_label.cc',
@@ -514,6 +522,9 @@
'browser/chromeos/login/wizard_screen.h',
'browser/chromeos/low_battery_observer.cc',
'browser/chromeos/low_battery_observer.h',
+ # TODO(xiyuan): Remove mock_cros_settings once we have real stuff.
+ 'browser/chromeos/mock_cros_settings.cc',
+ 'browser/chromeos/mock_cros_settings.h',
'browser/chromeos/native_dialog_window.cc',
'browser/chromeos/native_dialog_window.h',
'browser/chromeos/network_list.cc',