diff options
author | xiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-16 16:00:09 +0000 |
---|---|---|
committer | xiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-16 16:00:09 +0000 |
commit | 73bd67befcb568d52b04984ec9cb75bf216df6c1 (patch) | |
tree | ea81be9a4c8036cbe04e8cc28f05f145eb63d70f /chrome/chrome_browser.gypi | |
parent | 99739afe82bfcda375aca9c95ab1f69f483b240d (diff) | |
download | chromium_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.gypi | 15 |
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', |