diff options
author | yoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-02 00:23:56 +0000 |
---|---|---|
committer | yoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-02 00:23:56 +0000 |
commit | 263820a1e0271554d015f795018a201e28b6d334 (patch) | |
tree | f821ac5f79e2b604274ce0ea45510a6b69d62e7d /build | |
parent | 00c37fc410f0e5e95d484e4438de1d9db3c4650d (diff) | |
download | chromium_src-263820a1e0271554d015f795018a201e28b6d334.zip chromium_src-263820a1e0271554d015f795018a201e28b6d334.tar.gz chromium_src-263820a1e0271554d015f795018a201e28b6d334.tar.bz2 |
WebUI TaskManager: make it default on Chrome OS
And fixes the code of task manager and following tests which didn't work correctly on WebUI TaskManager.
- TaskManagerBrowserTest.ShutdownWhileOpen
- ExtensionApiTest.ProcessesVsTaskManager
- PrerenderBrowserTest.PrerenderTaskManager
BUG=chromium-os:13885
TEST=trybots
Review URL: http://codereview.chromium.org/7520011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95015 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build')
-rw-r--r-- | build/common.gypi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/build/common.gypi b/build/common.gypi index 9eb94f3..842943f 100644 --- a/build/common.gypi +++ b/build/common.gypi @@ -129,6 +129,9 @@ # Disable file manager component extension by default. 'file_manager_extension%': 0, + # Disable WebUI TaskManager by default. + 'webui_task_manager%': 0, + # Python version. 'python_ver%': '2.6', @@ -252,6 +255,13 @@ 'file_manager_extension%': 0, }], + # Enable WebUI TaskManager only on Chrome OS and Touch UI. + ['chromeos==1 or touchui==1', { + 'webui_task_manager%': 1, + }, { + 'webui_task_manager%': 0, + }], + # Enable smooth scrolling for Linux and ChromeOS ['OS=="linux"', { 'enable_smooth_scrolling%': 1, @@ -281,6 +291,7 @@ 'touchui%': '<(touchui)', 'webui_certificate_viewer%': '<(webui_certificate_viewer)', 'file_manager_extension%': '<(file_manager_extension)', + 'webui_task_manager%': '<(webui_task_manager)', 'inside_chromium_build%': '<(inside_chromium_build)', 'fastbuild%': '<(fastbuild)', 'python_ver%': '<(python_ver)', @@ -639,6 +650,9 @@ ['file_manager_extension==1', { 'grit_defines': ['-D', 'file_manager_extension'], }], + ['webui_task_manager==1', { + 'grit_defines': ['-D', 'webui_task_manager'], + }], ['remoting==1', { 'grit_defines': ['-D', 'remoting'], }], @@ -747,6 +761,9 @@ ['file_manager_extension==1', { 'defines': ['FILE_MANAGER_EXTENSION=1'], }], + ['webui_task_manager==1', { + 'defines': ['WEBUI_TASK_MANAGER=1'], + }], ['profiling==1', { 'defines': ['ENABLE_PROFILING=1'], }], |