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

194 Коммитов

Автор SHA1 Сообщение Дата
thakis@chromium.org 288d2ac900 Mac: Really build interactive_ui_tests on the bots.
BUG=21276

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@53755 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-27 03:55:06 +00:00
nsylvain@chromium.org 843510b960 Build sync integration tests on our builders in preparation of running
this test.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@53596 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-24 18:12:02 +00:00
nsylvain@chromium.org 168a2225d8 Build the nacl_sandbox tests on the bot. We will soon run them.
Review URL: http://codereview.chromium.org/3015025

git-svn-id: http://src.chromium.org/svn/trunk/src/build@53558 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-24 00:34:50 +00:00
timurrrr@chromium.org 80b420626e Don't build unit_tests on TSan/Win bot.
BUG=49756
TBR=thestig
TEST=TSan/Win bot should become green
Review URL: http://codereview.chromium.org/3031017

git-svn-id: http://src.chromium.org/svn/trunk/src/build@53166 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-21 08:00:50 +00:00
pinkerton@chromium.org 1577f4484d Revert 53076 - GYP changed to extract D3DX9 DLL into product dir.
This is so ANGLE will find it.

Also added ANGLE as a Chrome dependency.

There must be a better way to detect whether there is a directxsdk directory in third_party. I'm open to ideas.

TEST=try, check d3dx9 is copied to product dir when building chrome, check ANGLE initializes
BUG=45898

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

TBR=apatrick@chromium.org

git-svn-id: http://src.chromium.org/svn/trunk/src/build@53079 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-20 19:35:36 +00:00
apatrick@chromium.org 973f7766bf GYP changed to extract D3DX9 DLL into product dir.
This is so ANGLE will find it.

Also added ANGLE as a Chrome dependency.

There must be a better way to detect whether there is a directxsdk directory in third_party. I'm open to ideas.

TEST=try, check d3dx9 is copied to product dir when building chrome, check ANGLE initializes
BUG=45898

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@53076 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-20 19:20:56 +00:00
apatrick@chromium.org b98068ac2d Build OSMesa on all platforms and not just on bots.
It was only built on Windows bots before. The new --use-gl switch will now prevent Chrome from using it by default if it finds the shared library, which was the previous behavior.

TEST=try
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@52568 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-15 23:03:04 +00:00
robertshield@chromium.org ddaa271541 Include the Chrome Frame binary in Chrome installers. Note that it will only be registered (and thus used) if the installer is run with the --chrome-frame flag.
Remove a bunch of CF-specific code in the process.

BUG=46818
TEST=Can use the same mini_installer.exe to install either Chrome or Chrome Frame.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@51729 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-07 17:24:17 +00:00
ajwong@chromium.org 74e61f954d Move chrome/common/net/notifier to jingle/notifier so that it can be used by remoting/remoting.gyp.
BUG=none
TEST=compiles

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@51216 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-30 02:30:44 +00:00
satorux@chromium.org 04f64845d8 Move candidate_window.cc/gyp to input_method directory.
BUG=chromium-os:4063
TEST=make -j8 BUILDTYPE=Release candidate_window

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@50335 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-21 06:15:40 +00:00
hclam@chromium.org 00782d6763 Enable remoting unittests to run on build bots
Renamed chromoting.gyp to remoting.gyp.

Also enabled remoting_unittests to be executed on the build bots.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49609 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-11 23:08:17 +00:00
rogerta@google.com be67d83abb Link with RLZ library from open source repo.
In order to pass the check dependency step in the build, I added rlz to
the include_rules in DEPS.  However, I am not sure this is the best solution.

TEST=Make sure that the RLZ pings from chrome are the sameas they were with
the old RLZ dll
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49399 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-10 15:25:46 +00:00
tkent@google.com 9448645d5f Move npapi_layout_test_plugin target to webkit_support to use it from
WebKit DumpRenderTree.

The following code change affects only WebKit DumpRenderTree.

* webkit_support.cc
 - WebPluginImplWithPageDelegate passes a plugin path and MIME type to WebPluginImpl.
 - CreateWebPlugin checks a MIME type.
   This is the same logic as test_shell.

* test_webplugin_page_delegate.h
  Creates and returns a WebPluginDelegateImpl instance.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49372 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-10 07:19:24 +00:00
apatrick@chromium.org 317e30f7d6 Added ANGLE to Windows build.
Also added paths to DirectX SDK to common.gypi because ANGLE requires headers and libraries not part of the Windows Platform SDK.

TEST=trybots
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49323 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-09 21:31:37 +00:00
sergeyu@chromium.org 2004673f0c Add chromoting option for gyp.
TEST=none
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49201 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-08 22:43:45 +00:00
hclam@chromium.org bba44a1ea7 Build fix
Remove remoting.gyp in all.gyp

TBR=garykac@google.com
TEST=Tree goes green

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49116 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-07 23:09:32 +00:00
hclam@chromium.org 1f7c5ae0fc Fix chromoting build issues on Windows
Fixed compilation errors on windows.

TEST=chromoting builds on windows

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49115 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-07 23:02:26 +00:00
rogerta@google.com 6fa27c1b19 Remove the old RLZ dll from the chrome code. There are no code dependencies
on this project;  its only purpose is to copy the rlz.dll file to the correct
spot in the output directory.

This is the first step in getting the new open source RLZ library into
chromium.  A following CL will add the calls to new implementation.

BUG=none
TEST=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@49059 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-07 15:36:13 +00:00
wtc@chromium.org 5830ba0ae0 Use SSLClientSocketNSS on Mac OS X. By default, chrome still uses
SSLClientSocketMac. Specify the --use-nss-for-ssl command-line
option to use SSLClientSocketNSS.

The nss.gyp in src/net/third_party/nss is renamed ssl.gyp to avoid
a naming conflict with the nss.gyp in src/third_party/nss. The
GYP generator for Xcode project files disallows same-named .gyp files.

SSL client authentication doesn't work yet.

R=mark
BUG=30689
TEST=No build and test failures on Mac and Windows.
Review URL: http://codereview.chromium.org/2322008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@48650 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-06-01 20:28:03 +00:00
glider@chromium.org a4f7984b8e Remove sync_unit_tests from chromium_builder_dbg_tsan_mac to fix compilation on
the TSan bot

BUG=45207
TBR=akalin

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@48378 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-27 11:28:11 +00:00
cmasone@google.com dc46296db4 remove dependencies on obsolete chrome os login helper binaries. This has a nice side effect of getting rid of some circular GYP dependencies introduced by these targets.
BUG=35308
TEST=build chrome, look for session and emit_login_prompt_ready in the output dir; they should not be there.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@48094 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-24 22:42:25 +00:00
tony@chromium.org dab91390db Break gyp cycles on Linux.
The cycle is between installer.gyp and chrome.gyp.  The fix is to switch installer.gyp into installer.gypi and include it into chrome.gyp

BUG=35308

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@48007 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-24 00:35:46 +00:00
willchan@chromium.org b9ade9e8bc Revert 47897 - Linux: Add libunwind as a dependency of tcmalloc in 64 bit mode.
Based on willchan's patch here: http://codereview.chromium.org/2109009/show

BUG=40149
TEST=none
TBR=willchan
Review URL: http://codereview.chromium.org/2137010

TBR=thestig@chromium.org
Review URL: http://codereview.chromium.org/2107016

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47933 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-21 18:03:42 +00:00
thestig@chromium.org 5ae0da4e06 Linux: Add libunwind as a dependency of tcmalloc in 64 bit mode.
Based on willchan's patch here: http://codereview.chromium.org/2109009/show

BUG=40149
TEST=none
TBR=willchan
Review URL: http://codereview.chromium.org/2137010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47897 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-21 07:03:50 +00:00
maruel@chromium.org 0163d80871 Fix Mac10.5 Perf(3) and Mac10.6 Perf(3) by building plugin_tests
TEST=should now be built (!)
BUG=none
TBR=thestig

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47797 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-20 15:03:38 +00:00
pvalchev@google.com 4ced1ede37 GYP changes for FreeBSD and OpenBSD
Review URL: http://codereview.chromium.org/1480002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47327 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-14 22:27:30 +00:00
alokp@chromium.org 3e13ca9b7e Moved demos.gyp from windows dependency to all platforms. Excluded gpu_demo_framework_pepper from being included with wildcard demos.gyp:*.
Review URL: http://codereview.chromium.org/2038015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47270 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-14 14:28:54 +00:00
timurrrr@chromium.org d033da10d2 Add dependencies for locales to TSan/Win build target
BUG=43603
Review URL: http://codereview.chromium.org/2006006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47267 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-14 12:18:51 +00:00
tony@chromium.org 9ad7a4eba2 Remove webkit_support_in_chromium.gyp and use webkit_support.gyp
instead.

features.gypi isn't needed by glue, appcache or database.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47238 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-14 03:21:55 +00:00
tony@chromium.org 8b0ac8d2e5 Make it possible to build DRT in a chromium checkout.
The problem was the circular gyp dependency between webkit.gyp
and WebKit.gyp:
webkit.gyp:pull_in_webkit_unit_tests -> WebKit.gyp -> webkit.gyp:webkit_support.

The fix is to move webkit_support into its own gyp file (like we do
in an webkit only checkout).  We can't use the same gyp file for in-
chromium and in-webkit because we need to change the include path for
features.gypi.  In gyp, variable expansion happens after includes
(otherwise you'd have to expand variables twice and they could change
values), so we can't use a single gyp file for this.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@47012 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-12 07:00:15 +00:00
tony@chromium.org fa5388a3fa Remove DRT.gyp from chromium build. The target is moving to WebKit.gyp.
TBR=tkent

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@46884 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-11 03:39:03 +00:00
brettw@chromium.org 5a0ce72569 Partially implement the new pepper API in Chrome. This is not actually hooked
up, which will require some changes in render_view as well as the plugin list.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@46760 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-07 23:55:35 +00:00
akalin@chromium.org 57ea465398 Added sync_tools.gyp to all.gyp.
BUG=none
TEST=trybots

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@46711 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-07 18:10:53 +00:00
sanjeevr@chromium.org b6560e0511 Moved XMPP notifier library from chrome/browser/sync to chrome/common/net.
BUG=None
TEST=No functional change

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@46413 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-05-04 23:46:46 +00:00
akalin@chromium.org 012c5ba20a Added cacheinvalidation.gyp to build/all.gyp.
BUG=34646
TEST=trybots

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@46030 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-04-30 02:25:26 +00:00
akalin@chromium.org 0afbfa8311 added sync_unit_tests to mac/chromeos unit test builds.
BUG=32871
TEST=trybots

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@46026 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-04-30 01:36:13 +00:00
evan@chromium.org c89adbc3e2 gyp: unify toolkit_views usage
Now that we can rely on toolkit_views to be set when appropriate,
we can simplify a bunch of logic in gyp.

TEST=compiles

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@45727 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-04-27 18:31:31 +00:00
tony@chromium.org 5574c4ba1f Build DRT in chromium.
Some small fixes for linking on windows.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@45680 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-04-27 08:09:44 +00:00
apatrick@chromium.org b241920ac7 Windows bots build and use OSMesa
This is a software GL renderer that can be used by bots that do not have access to native GL. It will be used for running tests that use GL, such as Pepper 3D, WebGL and accelerated compositing. Only working on Windows so far.

TEST=trybots
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@45241 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-04-21 20:59:42 +00:00
nsylvain@chromium.org 6bb1f99e0c Build selenium tests on the bots. This test is running on the webkit.org xp perf bot.
Review URL: http://codereview.chromium.org/1621007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@43918 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-04-08 02:32:13 +00:00
nsylvain@chromium.org 12c65e7f04 Add interactive ui tests to the chromeos builder.
Review URL: http://codereview.chromium.org/1508023

git-svn-id: http://src.chromium.org/svn/trunk/src/build@43834 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-04-07 14:42:03 +00:00
apatrick@chromium.org b3c6bff62f Added GPU unit tests to win, mac and linux builds. They aren't running yet.
TEST=trybots
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@43013 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-03-29 23:18:12 +00:00
alokp@chromium.org 0a4b15faa6 Added a test for pepper3d. It ensures that we can successfully load a pepper 3d plugin and render.
Review URL: http://codereview.chromium.org/1073003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@42793 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-03-26 18:54:29 +00:00
timurrrr@chromium.org 7097f6e48e Add one build target for TSan/Windows build
Review URL: http://codereview.chromium.org/1084015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@42325 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-03-23 08:28:25 +00:00
ben@chromium.org c864cb74c0 Create a toplevel gfx/ dir and seed it with icon_util.
TBR=darin
BUG=none
TEST=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@41528 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-03-13 08:26:32 +00:00
piman@chromium.org 9d809d4f36 chromeos: adding session and emit_login_prompt_ready as deps to chromeos_builder
Review URL: http://codereview.chromium.org/792002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@41118 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-03-10 02:14:41 +00:00
nsylvain@chromium.org 1eb0a8f35f Add nacl_ui_tests to the mac target, since we will be running
the tests on mac soon.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@40530 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-03-03 19:44:48 +00:00
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