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

224 Коммитов

Автор SHA1 Сообщение Дата
nsylvain@chromium.org 7cf8068f39 Build the views unittests in the builder targer. Also fix ordering.
Review URL: http://codereview.chromium.org/6347011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@71918 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-01-20 03:50:13 +00:00
abarth@chromium.org 140dce5c86 Roll WebKit DEPS past WebKit move. Update gyp files and include paths to reflect the move. Consolidate how we DEPS in WebKit source files. Cross fingers.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@71586 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-01-17 06:50:01 +00:00
ben@chromium.org 7314d78f76 Move OSExchangeData from src/app to src/ui/base/dragdrop
BUG=none
TEST=none
TBR=brettw

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@71205 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-01-12 19:00:48 +00:00
ben@chromium.org cf1997a0c2 Move animation code to new ui/base/animation directory.
BUG=none
TEST=none
TBR=brettw

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@70743 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-01-07 17:33:39 +00:00
nsylvain@chromium.org 02d661738e Allow the official target to be used for non-official builds.
Make sure we include PDF only when it is available.  (It is not available
on the normal non-official builds.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@70698 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-01-07 01:08:28 +00:00
gfeher@chromium.org f78eec0a27 Add back building of policy templates to the official builders
BUG=68562
TEST=policy_templates.zip should reappear in the offical builds

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@70495 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-01-05 09:33:27 +00:00
kkania@chromium.org 11078e03bf Add new target for building gpu-related tests.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5901002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@69291 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-12-15 19:18:25 +00:00
nsylvain@chromium.org f9ddd28b14 Fix typo in the official build target
Review URL: http://codereview.chromium.org/5905002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@69288 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-12-15 19:06:47 +00:00
nsylvain@chromium.org 628a1b6f62 Add an official target in the gyp file for the official builder (not tested yet)
Review URL: http://codereview.chromium.org/5786005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@69172 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-12-14 20:50:05 +00:00
lzheng@chromium.org 6e20743ca3 Add safe browsing tests to dbg mac valgrind build.
BUG=64089
TEST=none
Review URL: http://codereview.chromium.org/5750001

git-svn-id: http://src.chromium.org/svn/trunk/src/build@68861 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-12-10 17:35:43 +00:00
hbono@chromium.org 36fa8b6f28 Integrates libjpeg-turbo into Chromium (Chromium side)
This change is the Chromium-side change that integrates libjpeg-turbo into Chromium. (We need another change for WebKit.) It adds a GYP option 'libjpeg_turbo' so we can switch from libjpeg to libjpeg-turbo and use libjpeg-turbo when its value is 1. (Unfortunately, its value must be 0 for now to avoid build breaks until we land all changes required for libjpeg-turbo.)

BUG=48789
TEST=build Chromium.
Review URL: http://codereview.chromium.org/5292007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@68453 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-12-07 07:27:27 +00:00
tony@chromium.org 3834d9c3d4 Stop using the old layout test plugin.
I haven't deleted it yet because it might be useful for debugging
failures.  I'll delete it in a separate change so it's easy for
someone to cherry pick the change back.

BUG=64260

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@67571 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-29 18:54:46 +00:00
nsylvain@chromium.org dc4f8006a5 Add the views unittests to the windows buildbot target to make sure
it is available on the slaves.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@67217 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-24 04:47:34 +00:00
abarth@chromium.org 7b750b8cc7 Add qcms library for applying ICC color profile transforms to images. This
library is currently unused.

http://codereview.chromium.org/4855001/



git-svn-id: http://src.chromium.org/svn/trunk/src/build@65970 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-12 19:39:04 +00:00
fbarchard@chromium.org 44e003d2c0 iccjpeg library for jpeg color profiles
BUG=61627
TEST=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@64817 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 21:40:51 +00:00
brettw@chromium.org e121375725 Use PPAPI from chrome trunk rather than pulling via deps. This is a re-land from r64716. This is identical with an an include directory changed in the ppapi repo which I'm hoping was what was confusing everything.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@64757 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 16:30:13 +00:00
brettw@chromium.org e6e18799e7 Revert PPAPI change due to Linux compile failures.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@64751 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 16:05:55 +00:00
brettw@chromium.org e7c5fc6e41 Use PPAPI from chrome trunk rather than pulling via deps.
This is a re-land from r64716.

This is identical with an an include directory changed in the ppapi repo which
I'm hoping was what was confusing everything.

git-svn-id: http://src.chromium.org/svn/trunk/src/build@64750 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 15:59:56 +00:00
joi@chromium.org c7316033d4 Integrating CEEE into top-level .gyp files so that it builds.
TEST=it compiles, 'ceee' root folder is seen in Visual Studio projects tree
BUG=none


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@64735 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 12:39:54 +00:00
brettw@chromium.org 20aec9521f Revert PPAPI change.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@64719 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 06:04:50 +00:00
brettw@chromium.org f8b16eee6a Use PPAPI from chrome trunk rather than pulling via deps.
This is a re-land from r64716.

This is identical with an an include directory changed in the ppapi repo which
I'm hoping was what was confusing everything.

git-svn-id: http://src.chromium.org/svn/trunk/src/build@64718 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 05:41:54 +00:00
brettw@chromium.org 8d3c8556de Revert 64716 - Switch to the new PPAPI repository. This removes the DEPS entry that refers to
the PPAPI repo, and fixes the includes to use the new location.

TEST=it compiles
BUG=none
Review URL: http://codereview.chromium.org/4164015

TBR=brettw@chromium.org

git-svn-id: http://src.chromium.org/svn/trunk/src/build@64717 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 05:06:03 +00:00
brettw@chromium.org f0c731872a Switch to the new PPAPI repository. This removes the DEPS entry that refers to
the PPAPI repo, and fixes the includes to use the new location.

TEST=it compiles
BUG=none
Review URL: http://codereview.chromium.org/4164015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@64716 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-11-02 04:11:57 +00:00
nsylvain@chromium.org 59fd9223bd Add a new project used by the chromium builders.
BUG=None
TEST=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@63783 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-10-25 21:15:46 +00:00
joth@chromium.org 267b821acb Make USE_OPENSSL and USE_NSS mutually exclusive
- that is, defining use_openssl=1 will now remove all dependency on NSS.

This does not impact any of the standard, non-openssl builds.

Adds stub implementations of several files that need to be fully implemented in follow up patchs.
Firefox import code will need some more substatial refactoring, as it makes little sense to be
attempting a firefox import without NSS libraries to hand, however the UI etc has numerous assumption
about the presence of this importer.

BUG=None
TEST=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@63506 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-10-22 13:12:34 +00:00
fbarchard@chromium.org 0a281936ab Add libwebp library source and gyp file.
BUG=58225
TEST=library should build

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@61828 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-10-07 19:03:42 +00:00
lzheng@chromium.org d8b9692871 Create test for safebrowsing_test
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/3383006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@59865 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-09-17 22:34:42 +00:00
glider@chromium.org b96736f6b2 Add app_unittests and sync_unit_tests to chromium_builder_dbg_valgrind_mac
TBR=timurrrr

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@57854 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-08-30 13:14:39 +00:00
glider@chromium.org a31d5df18c Add a new target for building all Valgrind tests for Mac OS
This includes the ui_tests, all the tests previously built by ThreadSanitizer
Mac bot (see the 'chromium_builder_dbg_mac_tsan' target) and all the tests
previously built by Memcheck Mac bot (see
buildbot/master.chromium.memory/master.cfg)


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@56509 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-08-18 11:21:48 +00:00
apatrick@chromium.org 28459e674d Relanding r53076 with linux fix.
TEST=try
BUG=none


git-svn-id: http://src.chromium.org/svn/trunk/src/build@53810 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-07-27 18:18:17 +00:00
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