Граф коммитов

1050 Коммитов

Автор SHA1 Сообщение Дата
satorux@chromium.org cf6690a67d Add candidate_window to chromeos_builder target.
This is to get back candidate_window binary in the snapshots
of chromium for chromium os that can be found at

http://build.chromium.org/buildbot/snapshots/chromium-rel-linux-chromiumos/

TEST=manually
BUG=crosbug.com/1708

Review URL: http://codereview.chromium.org/660265

git-svn-id: http://src.chromium.org/svn/trunk/src/build@40259 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-03-01 07:30:26 +00:00
bradnelson@google.com d6b90db28d Adding in missing tests to make chromeos build on waterfall go green.
BUG=None
TEST=None
TBR=jiesun

Review URL: http://codereview.chromium.org/660248

git-svn-id: http://src.chromium.org/svn/trunk/src/build@40231 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-27 21:27:48 +00:00
bradnelson@google.com d238615466 Working around gyp issue 137 in scons emitter.
The scons generator currently does not correctly handle the case in which you
have a target with no sources (for instance all the mock targets used for the
bots). So far this has not been an issue because these mock targets were only
used for Windows and Mac. jiesun's recent addition of a chromeos_builder target
caused this issue to manifest itself.

BUG=None
TEST=None
TBR=jiesuN

Review URL: http://codereview.chromium.org/661249

git-svn-id: http://src.chromium.org/svn/trunk/src/build@40229 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-27 20:42:18 +00:00
piman@chromium.org 6a47674a88 Separate neon flags from armv7, because some platforms have armv7a but no neon.
For ffmpeg, I copied the "arm" configs (which include neon) into "arm-neon" configs, and changed HAVE_NEON=1 to 0 in the existing ones. Also, I removed the explicit cflags in ffmpeg.gyp since they are already set in common.gypi

Review URL: http://codereview.chromium.org/660067

git-svn-id: http://src.chromium.org/svn/trunk/src/build@40163 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-26 21:53:43 +00:00
jiesun@google.com 19b231d495 add chromeos_builder target.
ideally everything we want to pull from chrome should be dependencies of this target. build-bots will be changed to build this from chromeos

Review URL: http://codereview.chromium.org/660110

git-svn-id: http://src.chromium.org/svn/trunk/src/build@40089 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-26 01:28:58 +00:00
thestig@chromium.org ff1b7d16a1 Merge the LINUX_TC_MALLOC #define with the existing TC_MALLOC #define.
BUG=36687
TEST=about:tcmalloc, etc, works when tcmalloc is enabled on Linux.
Review URL: http://codereview.chromium.org/660118

git-svn-id: http://src.chromium.org/svn/trunk/src/build@40080 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-26 00:31:08 +00:00
robertshield@chromium.org 176acaf052 Add chrome_frame_reliability_tests.exe to the set of archived CF tests. (Needed for the CF reliability builder)
Remove the now-unused chrome_frame_builder target in all.gyp.

BUG=29451
TEST=chrome_frame_reliability_tests.exe shows up at http://chrome-web/buildbot/snapshots/chromium-rel-xp/

Review URL: http://codereview.chromium.org/658007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39915 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-24 20:08:05 +00:00
evan@chromium.org efbaef6087 Allow building without SVG.
Only useful for debug builds, obviously.

Review URL: http://codereview.chromium.org/655001

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39875 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-24 09:04:38 +00:00
davemoore@chromium.org 2ca62aef6b Cross compiling: don't rewrite dirs if they're already prefixed.
When compiling with the new portage build system for Chromium OS,
paths passed in for includes, libraries, etc., are already properly
prefixed with the sysroot and do not need to be again prefixed with
the sysroot.

Review URL: http://codereview.chromium.org/652067

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39655 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-22 23:14:44 +00:00
agl@chromium.org 081dee2a05 WebKit roll 55033:55080
git-svn-id: http://src.chromium.org/svn/trunk/src/build@39609 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-22 18:01:03 +00:00
nirnimesh@chromium.org 876374a956 Add a dependency for python2.5-dev for linux
Review URL: http://codereview.chromium.org/650049

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39582 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-21 17:26:12 +00:00
evan@chromium.org d442d562e1 Solaris: Second set adding in Solaris as an OS option
TEST=compiles
BUG=30101
Patch by James Choi <jchoi42@pha.jhu.edu>.

Review URL: http://codereview.chromium.org/606075

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39362 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-18 16:11:37 +00:00
thestig@chromium.org 4c08803cc5 Linux: Remove -fno-asynchronous-unwind-tables. We need the eh_frame section to obtain backtraces on 64-bit.
BUG=none
TEST=Sane backtraces in 64-bit stacktraces.
Review URL: http://codereview.chromium.org/626013

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39320 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-18 02:05:28 +00:00
alokp@chromium.org f829fe4fae Added utility to compile webkit with WTF_USE_ACCELERATED_COMPOSITING flag. We just need to set GYP_DEFINES=use_accelerated_compositing=1. It is set to 0 by default. Part of the changes is under webkit which I will send in a different CL.
Review URL: http://codereview.chromium.org/605006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39256 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-17 20:38:42 +00:00
evan@chromium.org 7e26360471 media: remove redundant gyp excludes
I moved all of these general patterns to common.gypi.
Also rearrange the common.gypi patterns to cover more common
Linux patterns.

Review URL: http://codereview.chromium.org/608032

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39236 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-17 18:03:13 +00:00
mmoss@google.com a650970d2f Roll gyp DEPS, and mostly revert r38366 which was fixed better in gyp.
This properly triggers build targets that depend on "always run" actions.

BUG=22044

Review URL: http://codereview.chromium.org/604061

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39223 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-17 16:49:27 +00:00
mark@chromium.org b3400c94ed Circular relationships between .gyp files should be errors. Make them errors,
but currently only on the Mac.

These relationships should be errors on all platforms, but some currently
exist on non-Mac platforms.  See http://crbug.com/35878.  Because the Mac is
the only platform where a circular dependency between .gyp files is known to
cause tangible problems, the portions of Chromium's .gyp files that are used
by Macs have been fixed to remove these relationships, and the check is left
enabled on the Mac to ensure that no new ones are created.

BUG=35308
TEST=none
Review URL: http://codereview.chromium.org/600151

git-svn-id: http://src.chromium.org/svn/trunk/src/build@39128 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-16 20:14:26 +00:00
jorlow@chromium.org 2c1b4ddd52 Roll WebKit to 54653
Ruby now needs to be explicitly enabled, it seems.

TBR=yurys
TEST=none
BUG=none

Review URL: http://codereview.chromium.org/603032

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38774 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-11 15:50:42 +00:00
mark@chromium.org 6ba019e811 Ignore .m files in addition to .mm on non-Macs.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/594031

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38680 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-10 22:36:26 +00:00
mark@chromium.org f4f52d2393 Include test_shell.gypi in webkit.gyp instead of maintaining a distinct
test_shell.gyp.  This allows the removal of webkit.gyp:pull_in_test_shell,
eliminating the circular relationship between webkit.gyp and test_shell.gyp.

The expected semantics of building all of test_shell during a webkit.gyp:All
build is performed are retained.

This change depends on GYP r781 (in Chromium at r38526) for GYP suffix
operator path section treatment.  It also depends on Chromium r38519 and
r38658 for common.gypi treatment of chromium_code.

BUG=33186
TEST=Xcode no longer holds stale project files in memory
Review URL: http://codereview.chromium.org/602006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-10 21:11:56 +00:00
mark@chromium.org e216fc11e6 Let the chromium_code variable be applied in target scope in addition to .gyp
file scope.

This extends r38519, which was incomplete.

To resolve bug 33186, I am trying to turn test_shell.gyp into test_shell.gypi,
and have webkit.gyp include it.  webkit.gyp is not chromium_code, but the
targets in test_shell.gypi are.

BUG=33186
TEST=builds still work, -Werror and friends are still applied (or not)
     correctly
Review URL: http://codereview.chromium.org/600047

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38658 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-10 20:43:18 +00:00
mark@chromium.org cc33daee54 Move build/external_code.gypi into build/common.gypi.
BUG=35184
TEST=none
Review URL: http://codereview.chromium.org/593025

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38626 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-10 17:43:28 +00:00
mnaganov@chromium.org 5fe76e7903 Really enable JAVASCRIPT_DEBUGGER WebKit feature for Chromium.
BUG=none
TEST=none

Review URL: http://codereview.chromium.org/596035

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38610 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-10 11:03:39 +00:00
mark@chromium.org 49ecca45e5 Let the chromium_code variable be applied in target scope in addition to .gyp
file scope.

To resolve bug 33186, I am trying to turn test_shell.gyp into test_shell.gypi,
and have webkit.gyp include it.  webkit.gyp is not chromium_code, but the
targets in test_shell.gypi are.

BUG=33186
TEST=builds still work, -Werror and friends are still applied (or not) correctly
Review URL: http://codereview.chromium.org/595010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38519 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-09 22:06:15 +00:00
mmoss@google.com 7925dac29a Make LASTCHANGE work properly for make build.
BUG=22044

Review URL: http://codereview.chromium.org/579014

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38366 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-08 16:35:21 +00:00
satorux@chromium.org 8028b23a4f Move candidate_window from third_party/chromeos_text_input to chrome/browser/chromeos/text_input.
Turned out there is no benefit of having this in a separate git repository.

No code change in candidate_window.cc, but modified the copyright notice
from Chromium OS Authors to Chromium Authors.
Slightly modified text_input.gyp to make it compile.

We'll also change cros_deps/DEPS in a separate CL.

BUG=none
TEST=confirmed candidate_window compiles as before.

Review URL: http://codereview.chromium.org/579026

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38345 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-08 08:02:12 +00:00
evan@chromium.org c5387b293b linux: build with -Wextra
95% of this is removing "const" from return types, but turning this
on found one bug!  (A "for" loop that expected its iterator to go negative but
which was using an unsigned type.)

BUG=34160

Review URL: http://codereview.chromium.org/570012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38266 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-05 22:23:20 +00:00
mnaganov@chromium.org e08f12da8e Enable JAVASCRIPT_DEBUGGER flag. JSC-dependent parts of WebCore were guarded with USE(JSC).
TBR=pfeldman@chromium.org

BUG=none
TEST=none

Review URL: http://codereview.chromium.org/572032

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38200 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-05 10:03:54 +00:00
bradnelson@google.com f7808d21eb Dropping unconnected obsolete vsprops files.
BUG=8042
TEST=None

Review URL: http://codereview.chromium.org/567033

git-svn-id: http://src.chromium.org/svn/trunk/src/build@38016 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-03 21:03:27 +00:00
alokp@chromium.org 6c6c22ee8a Changes necessary to compile gpu demos on linux. It is not functional yet just compiling.
BUG=26099
Review URL: http://codereview.chromium.org/552240

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37977 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-03 17:02:27 +00:00
kbr@google.com 889e7a1dca [GPU] Get GPU process running on the mac
Initial port of GPU process / plugin to Mac OS X. Uses new IOSurface
APIs and therefore currently runs only on 10.6. Alternate strategy
will need to be devised for 10.5.

Slight UI issues remain such as GPU plugins initially showing up in
the wrong place on the page. These will be fixed in follow-on bugs.

Minimal changes made to command buffer code to get it to compile on
Mac OS X. Commented out use of nested anonymous namespaces in
gles2_cmd_decoder.cc which were causing the linker to crash with a seg
fault.

Refactored gyp files so the OS test enabling the GPU plugin is in one
place, common.gypi, and other files test only the variable enable_gpu.

Slight change to gles2_demo_cc.cc to add some simple animation to
verify that updates from the GPU plugin are reaching the screen.
Changed Pepper test plugin to use 3D view by default and commented out
use of audio context because of recent issues.

TEST=none (ran Pepper Test Plugin with 3D view enabled)
BUG=http://crbug.com/25988

Review URL: http://codereview.chromium.org/558035

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37934 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-02-03 02:28:48 +00:00
jorlow@chromium.org ecd3f32dd1 Try to fix canaries.
TEST=none
BUG=none
TBR=yaar

Review URL: http://codereview.chromium.org/548212

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37593 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-30 01:00:29 +00:00
evan@chromium.org 3a1690b684 Use refactored filename rules in net.gyp.
build/common.gypi has some general patterns for filenames on platforms,
e.g. "don't build _win.cc on non-Windows", so we don't need to duplicate
them here.

While I'm at it, add the FreeBSD/OpenBSD tests as well, since
that was what prompted this change.

Review URL: http://codereview.chromium.org/558034

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37553 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-29 22:28:32 +00:00
yutak@chromium.org cf4e03d717 Fix install-build-deps.sh so that it does not interpret a yes-no answer in reverse.
BUG=none
TEST=Run install-build-deps.sh, and answer "Y" to the question "Do you want me to download all packages needed to build new 32 bit package files?". It should proceed to the installation process.

Review URL: http://codereview.chromium.org/549189

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37374 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-28 02:44:26 +00:00
wtc@chromium.org 1bcb873f4f Use the USE_NSS macro to help porting to FreeBSD, OpenBSD, etc.
Fix cpplint nits.

R=evan,pvalchev
BUG=none
TEST=No compilation errors.
Review URL: http://codereview.chromium.org/558008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37358 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-28 00:32:10 +00:00
zork@chromium.org 18bb589b7d Add support for UserIdleTime to Linux.
BUG=32421
TEST=none

Review URL: http://codereview.chromium.org/553051

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37136 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-26 19:50:54 +00:00
dkegel@google.com 8a2202e5f1 Add options to install-build-deps.sh to enable unattended mode.
BUG=30328
TEST=run with unattended options, verify no prompt

Review URL: http://codereview.chromium.org/549160

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37120 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-26 18:17:53 +00:00
piman@chromium.org 1824e1a4f8 linux: enable pepper plugin
This is CL 36399 that was reverted in 36969 because it caused an ICE on the official builders.
This adds a workaround for the ICE.

Review URL: http://codereview.chromium.org/546136

git-svn-id: http://src.chromium.org/svn/trunk/src/build@37055 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-25 23:10:58 +00:00
laforge@chromium.org ce45ace99a Revert 36399 - linux: enable pepper_test_plugin
This is breaking official x64 builds, notified team of break earlier in the 
week, but haven't seen a fix.  I'm reverting now.  

Please fix before re-enabling.

Original message:
This includes a way to build it with full support on x64 (and arm ?), by specifying linux_fpic=1 in GYP_DEFINES and rerunning gyp.

Review URL: http://codereview.chromium.org/551041

TBR=piman@chromium.org
Review URL: http://codereview.chromium.org/548133

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36969 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-23 22:08:50 +00:00
pvalchev@google.com ee62b124ed GYP: recognize OpenBSD/amd64 as x64 as it's called in this world
Review URL: http://codereview.chromium.org/548125

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36939 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-23 02:37:56 +00:00
evan@chromium.org 8cb6aec8b1 linux: always set visibility=hidden
This is necessary to make some plugins work.  Satoru has a patch to
do backtraces in a different manner.

BUG=32762
TEST=about:plugins doesn't call random other plugins the native client plugin

Review URL: http://codereview.chromium.org/553047

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36778 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-21 20:23:12 +00:00
kuchhal@chromium.org adef5a6234 Revert r36641 "Linux: Enable TCMalloc (Take X)."
Apparently this change is causing random hangs on Linux buildbots.

This reverts commit db71cfd0fea742eb16ec2f38d14f6a0e8aeaa7f9.

TBR=willchan

Review URL: http://codereview.chromium.org/555026

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36724 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-21 02:46:50 +00:00
willchan@chromium.org b386d1c23a Linux: Enable TCMalloc (Take X).
Async signal safe posix signal handling has landed, so this should be safe to land too.

Review URL: http://codereview.chromium.org/552060

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36641 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-20 18:11:44 +00:00
joth@chromium.org c72cb798cf Enable geolocation at build time, and update the flag to configure it at runtime.
Depends on https://bugs.webkit.org/show_bug.cgi?id=33467

BUG=29182
TEST=Run with & without --enable-geolocation and open LayoutTests/fast/dom/Geolocation/resources/enabled.js

Review URL: http://codereview.chromium.org/545084

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36631 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-20 15:17:08 +00:00
jshin@chromium.org 6a8bf6e7d9 Reland r36541 (which went in without any commit log by some magic). Was reverted in r36550. Now I'm relanding with the full description.
Port back CLD to Linux and Mac by replacing Windows API calls with ICU's equivalent APIs for normalization. 

I also fixed bug 23553 (Traditional Chinese is not detected) by calling LanguageCode instead of LanguageCode_ISO_639_1. The latter covers only ISO 639-1, but there are languages detected by CLD not covered by ISO 639-1. In that case, ISO 639-2 is used. In case even ISO 639-2 does not cover (e.g. Traditional Chinese), another fallback is taken by LanguageCode. 

The html file for CLD testing (french_sentence.html) is explicitly labelled with charset=ISO-8859-1.

Original Review: http://codereview.chromium.org/523108

BUG=25206,23553
TEST=1. CLD is built on Linux/Mac
     2. The following test pass:
       - unit_tests: Extension*.DetectTabLang* and CompactLangDet*.* 
       - browser_tests: ExtensionBrowserTest.Toolstrip 
     3. Install the 'cld extension' in chrome/common/extensions/docs/examples/api/i18n/cld and go to http://news.google.com.tw and 'zh-TW' shows up in the language badge at the upper right (upper-left in he/ar Chrome) corner. 
TBR=jcampan







Review URL: http://codereview.chromium.org/545123

TBR=jshin@chromium.org
Review URL: http://codereview.chromium.org/551070

TBR=jshin@chromium.org
Review URL: http://codereview.chromium.org/549091

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36552 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-19 21:32:42 +00:00
jshin@chromium.org b465329252 Revert 36541 (which went in without any commit log by some black magic).
Reland it with the commit log for the record.


Review URL: http://codereview.chromium.org/545123

TBR=jshin@chromium.org
Review URL: http://codereview.chromium.org/551070

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36550 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-19 21:23:27 +00:00
robertshield@chromium.org 3a3e61acaf Adding a secondary mini_installer target for Chrome Frame. This will remove the need to have different build scripts to build either Chrome or Chrome Frame.
Also remove the now-unneeded gyp variables 'chrome_frame_define' and 'google_update_appid'.

BUG=Both Chrome and Chrome Frame products should be buildable from a single solution file - we shouldn't need to run GYP with different settings to get a CF solution.
TEST=none


Review URL: http://codereview.chromium.org/542078

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36546 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-19 21:15:06 +00:00
jshin@chromium.org a648021f73 Review URL: http://codereview.chromium.org/545123
git-svn-id: http://src.chromium.org/svn/trunk/src/build@36541 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-19 20:57:14 +00:00
jrg@chromium.org a31dd79166 Add browser_tests to coverage (note recent mac fixes).
Add platform-specific coverage capability.
Add courgette to windows coverage.

BUG=none
TEST=make sure coverage bots work (continue to have ~36% coverage).



Review URL: http://codereview.chromium.org/545107

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36502 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-19 00:37:39 +00:00
satorux@chromium.org c12c37967f Hook third_party/chromeos_text_input to all.gyp for Chromium OS.
chromiumos_text_input contains IME candidate window code which is part
of text input suppport for Chromium OS.
See the design doc for details:
http://www.chromium.org/chromium-os/chromiumos-design-docs/text-input

BUG=none
TEST=confirmed gclient --runhooks work with and without GYP_DEFINES="chromeos=1". Also confirmed that 'candidate_window' target is only valid and built when GYP_DEFINES="chromeos=1" is set.

Review URL: http://codereview.chromium.org/551043

git-svn-id: http://src.chromium.org/svn/trunk/src/build@36484 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-18 02:29:41 +00:00