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

570 Коммитов

Автор SHA1 Сообщение Дата
dalecurtis@google.com 16898bc576 Revert 169532 - Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the
native_client repo, but also builds and copies ppapi libraries to the toolchain
directories.

Retry of https://codereview.chromium.org/11413075/.
This one failed because I didn't check for disable_nacl=1.

Which was a retry of http://codereview.chromium.org/11299081/.
Which was a retry of http://codereview.chromium.org/11363045/.
Failed both of these times because of a separate NaCl build issue that was
resolved by http://crrev.com/168621.

BUG=none
TBR=noelallen@chromium.org
----------------------------------------------
Broke x64 build:
http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux%20x64/builds/35117

Review URL: https://chromiumcodereview.appspot.com/11316139

TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/11415139

git-svn-id: http://src.chromium.org/svn/trunk/src/build@169537 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-27 00:18:38 +00:00
binji@chromium.org 671ece2be1 Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the
native_client repo, but also builds and copies ppapi libraries to the toolchain
directories.

Retry of https://codereview.chromium.org/11413075/.
This one failed because I didn't check for disable_nacl=1.

Which was a retry of http://codereview.chromium.org/11299081/.
Which was a retry of http://codereview.chromium.org/11363045/.
Failed both of these times because of a separate NaCl build issue that was
resolved by http://crrev.com/168621.

BUG=none
TBR=noelallen@chromium.org


Review URL: https://chromiumcodereview.appspot.com/11316139

git-svn-id: http://src.chromium.org/svn/trunk/src/build@169532 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-26 23:41:44 +00:00
iannucci@chromium.org ddbec33f5e Allow windows ASAN build to work
Rolls DEPS for syzygy r1083 => r1194. Changelog is too long to put here.

BUG=152226

Review URL: https://chromiumcodereview.appspot.com/11377146

git-svn-id: http://src.chromium.org/svn/trunk/src/build@169136 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-21 21:18:54 +00:00
binji@chromium.org b16c033dd3 Revert 168921 - Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the
native_client repo, but also builds and copies ppapi libraries to the toolchain
directories.

Retry of http://codereview.chromium.org/11299081/.
Which was a retry of http://codereview.chromium.org/11363045/.

Failed both times because of a separate NaCl build issue that was resolved by
http://crrev.com/168621.

BUG=none
TBR=noelallen@chromium.org

Review URL: https://codereview.chromium.org/11413075

TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/11417105

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168934 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-21 00:41:02 +00:00
binji@chromium.org aef7be0def Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the
native_client repo, but also builds and copies ppapi libraries to the toolchain
directories.

Retry of http://codereview.chromium.org/11299081/.
Which was a retry of http://codereview.chromium.org/11363045/.

Failed both times because of a separate NaCl build issue that was resolved by
http://crrev.com/168621.

BUG=none
TBR=noelallen@chromium.org

Review URL: https://codereview.chromium.org/11413075

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168921 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-21 00:04:30 +00:00
binji@chromium.org c866497f23 Revert 168603 - Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the
native_client repo, but also builds and copies ppapi libraries to the toolchain
directories.

Retry of http://codereview.chromium.org/11363045/
This originally failed here: http://build.chromium.org/p/chromium/builders/Linux%20x64/builds/41342
With the following error:

  init.c:(.text+0x3c): undefined reference to `__libc_setup_tls'
  init.c:(.text+0x2e2): undefined reference to `_dl_init_static_tls'
  init.c:(.text+0x2ec): undefined reference to `_dl_wait_lookup_done'

While building simple_glibc_x86_32.nexe.

My change seems to have tickled a bug in nacl_browser_test.gypi which was using
the link flag -lpthread instead of -pthread. Changing this seems to have fixed
the link failure.

BUG=none
TBR=noelallen@chromium.org
TBR=ncbray@chromium.org

Review URL: https://codereview.chromium.org/11280063

TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/11299081

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168607 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-19 21:24:03 +00:00
binji@chromium.org 81fbfd8f65 Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the
native_client repo, but also builds and copies ppapi libraries to the toolchain
directories.

Retry of http://codereview.chromium.org/11363045/
This originally failed here: http://build.chromium.org/p/chromium/builders/Linux%20x64/builds/41342
With the following error:

  init.c:(.text+0x3c): undefined reference to `__libc_setup_tls'
  init.c:(.text+0x2e2): undefined reference to `_dl_init_static_tls'
  init.c:(.text+0x2ec): undefined reference to `_dl_wait_lookup_done'

While building simple_glibc_x86_32.nexe.

My change seems to have tickled a bug in nacl_browser_test.gypi which was using
the link flag -lpthread instead of -pthread. Changing this seems to have fixed
the link failure.

BUG=none
TBR=noelallen@chromium.org
TBR=ncbray@chromium.org

Review URL: https://codereview.chromium.org/11280063

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168603 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-19 21:05:23 +00:00
jam@chromium.org 5b79812d0f Move the safe browsing test into browser_tests instead of having a separate browser test binary. This saves us from having to link all of chrome for this one binary.
This depends on r167206 and r167207 landing and all the relevant masters restart.

BUG=148792
Review URL: https://codereview.chromium.org/11366196

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168483 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-19 02:55:36 +00:00
dbeam@chromium.org 62d540bfb9 Revert 168359 - [NaCl SDK] Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the native_client repo, but also builds and copies ppapi libraries to the toolchain directories.

BUG=none


Review URL: https://chromiumcodereview.appspot.com/11363045

TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/11411055

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168363 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-17 03:26:05 +00:00
binji@chromium.org 163c59ac61 [NaCl SDK] Beginnings of moving more stuff from build_sdk.py to GYP.
Adds a new target to all.gyp: chromium_builder_nacl_sdk
Adds a native_client_sdk gyp file: it depends on nacl_core_sdk from the native_client repo, but also builds and copies ppapi libraries to the toolchain directories.

BUG=none


Review URL: https://chromiumcodereview.appspot.com/11363045

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168359 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-17 02:52:32 +00:00
stuartmorgan@chromium.org 79737e9d0c Get a minimal unit_tests target building and running for iOS
This turns on building chrome.gyp for iOS, which includes unit_tests
and all the supporting targets. unit_tests for now only includes
an extremely limited set of tests on iOS; more will be added to the
target as the necessary changes to build them are landed.

To get unit_tests building this CL:
- Adds at least one file to every library target on iOS
  (profile_error_dialog, browser_process, etc.), since a static library
  with no source files will fail to build.
- Temporarily cuts ChromeContentBrowserClient out of
  chrome_test_suite for iOS; that client is very complex and depends
  on a lot of high-level classes, which makes it very difficult to bring
  up at this point.
- Brings up TestingBrowserProcess, since it's needed by
  chrome_test_suite. All the specific high-level classes are trimmed
  out for iOS; pieces will be brought back as they work and are needed,
  but some of the classes there will never be built on iOS.
- Adds an iOS implementation of ChromeContentClient (with a TODO
  to consider merging it with the existing implementation; there's so
  little shared code, and so much plugin code in the existing file, that it's
  not clear if it's worthwhile) since it's needed by chrome_test_suite.
- Gets chrome_paths and chrome_version_info working on iOS, since
  several classes need them and they are trivial to fix.

BUG=156699

Review URL: https://chromiumcodereview.appspot.com/11418005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@168188 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-16 11:22:02 +00:00
blundell@chromium.org d49adb3f4e Bring up minimal sync and sync unittest targets on iOS.
The sync implementation is not yet complete (e.g., there is not yet an
invalidator_factory implementation on iOS), but enough of the structure is in
place to allow for the sync target to build and a reduced set of unittests to
run successfully.


Review URL: https://chromiumcodereview.appspot.com/11360194

git-svn-id: http://src.chromium.org/svn/trunk/src/build@167485 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-13 22:23:55 +00:00
kjellander@chromium.org f1555f6431 Adding build target for WebRTC Chrome testing with peerconnection_server.
BUG=None
TEST=Compiled the target.


Review URL: https://chromiumcodereview.appspot.com/11236066

git-svn-id: http://src.chromium.org/svn/trunk/src/build@167160 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-12 11:52:33 +00:00
kkania@chromium.org 110b9ca298 Build and archive the new chromedriver (and unittests) on the bots.
Also, switch chromedriver2 to a loadable_module, since we never intend to
link against it, just dlopen it.
NOTRY=true
BUG=none


Review URL: https://chromiumcodereview.appspot.com/11366163

git-svn-id: http://src.chromium.org/svn/trunk/src/build@166919 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-09 17:05:55 +00:00
maruel@chromium.org 9bd401690a Add sync_integration_tests_run to chromium_swarm_tests
R=rsimha@chromium.org
NOTRY=true
BUG=


Review URL: https://chromiumcodereview.appspot.com/11276015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@163924 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-24 22:18:55 +00:00
thestig@chromium.org a9bc8d1348 Pull in mtpd from CrOS and add files to build it on Linux.
BUG=151685
Review URL: https://codereview.chromium.org/11184028

git-svn-id: http://src.chromium.org/svn/trunk/src/build@163172 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-20 17:14:22 +00:00
youngki@chromium.org 46d8449e8e Moved bluetooth adapter files from chrome/browser/chromeos/bluetooth/ to device/bluetooth/. device/bluetooth/ is a new directory to host the bluetooth related files.
I also changed the namespace from chromeos to bluetooth under new directory.

BUG=135470

Review URL: https://chromiumcodereview.appspot.com/11075006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@162811 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-18 22:15:23 +00:00
thestig@chromium.org d980154232 Add CrOS's dbus-c++ to Chromium Linux. This is needed to build mtpd.
BUG=151685

Review URL: https://chromiumcodereview.appspot.com/11148035

git-svn-id: http://src.chromium.org/svn/trunk/src/build@162373 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-17 13:09:36 +00:00
ddorwin@chromium.org c08d6defbb Build the Widevine CDM plugin.
BUG=149772


Review URL: https://chromiumcodereview.appspot.com/11118006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@161595 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-12 16:46:47 +00:00
jam@chromium.org 6feac4e90d Add content_unittests to the dependencies of the aura_builder target.
Review URL: https://codereview.chromium.org/11088061

git-svn-id: http://src.chromium.org/svn/trunk/src/build@161347 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-11 15:12:36 +00:00
hbono@chromium.org a217b6ca53 Build content_unittests on the "Win Aura" bot.
Even though r160488 runs content_unittests on aura buildbots, they do not build content_unittests and the "Win Aura" bot cannot run it because this bot does not build it. This change adds content_unittests to the aura_builder target so this bot builds it.

TBR=jam
BUG=none
TEST=make the "Win Aura" bot greener.
Review URL: https://codereview.chromium.org/11093065

git-svn-id: http://src.chromium.org/svn/trunk/src/build@161311 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-11 07:53:28 +00:00
creis@chromium.org 896d21e736 Revert 160721 - Build the Widevine CDM plugin.
BUG=149772


Review URL: https://chromiumcodereview.appspot.com/11082005

TBR=ddorwin@chromium.org
Review URL: https://codereview.chromium.org/11091013

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160744 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-08 23:16:20 +00:00
ddorwin@chromium.org 7f63dbdb09 Build the Widevine CDM plugin.
BUG=149772


Review URL: https://chromiumcodereview.appspot.com/11082005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160721 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-08 22:10:01 +00:00
alexeypa@chromium.org ac9f99ff26 [Chromoting] Publish Chromoting Host installation as a .zip archive.
The signing script will now use the .zip archive to build a signed host installation. This way we can avoid decompiling an .msi which is not reliable enough.

BUG=146863


Review URL: https://chromiumcodereview.appspot.com/10959031

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158914 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 22:43:49 +00:00
pfeldman@chromium.org 98f894fd9a DevTools: stop deploying the devtools_frontend.zip (new contributing doc does not require it)
Review URL: https://chromiumcodereview.appspot.com/10985038

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158838 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 19:00:10 +00:00
nsylvain@chromium.org 5fd2107c84 Build ppapi_unittests on the bots.
TBR=raymes
Review URL: https://codereview.chromium.org/10967060

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158187 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-22 19:45:43 +00:00
stuartmorgan@chromium.org e55b8a6105 Enable a minimal content/ build on iOS
This removes some files from the already-upstreamed iOS content/ gyp
support in order to get a minimal target building while the remaining
content/ changes are upstreamed.

Minor ifdefing is necessary in a few files in order to build them on
iOS; these are included since they are core files without which it's
very difficult to bring up a build at all.

Adds one new class to the ui/ build since it's needed by the content/
code that is now built.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/10933091

git-svn-id: http://src.chromium.org/svn/trunk/src/build@157421 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-18 21:36:32 +00:00
stuartmorgan@chromium.org dc133ddd3d Build the user_agent target for iOS
This enables building just the user_agent target of webkit_support.gyp
on iOS, and adds iOS versions of the UA-construction utility methods.

Eventually the goal is for iOS not to build any code in webkit/, but
user agent is tied in to enough other code in webkit/ that it's
unlikely to be extracted in the short term, so adding minimal iOS
support to webkit_support.gyp is a necessary bridging measure.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/10905184

git-svn-id: http://src.chromium.org/svn/trunk/src/build@156276 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-12 11:07:03 +00:00
stuartmorgan@chromium.org 20b864034e Update all.gyp to reflect the current state of the iOS build
A number of targets that now build on iOS never got moved in all.gyp.

Also removes the comments, since they are now misleading given that
most of the targets that are likely to be brought up on iOS are now
working.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/10905150

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155454 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-07 19:40:28 +00:00
nsylvain@chromium.org 8465775d62 Add cc_unittests and webkit_compositor_bindings_unittests to our buildbot targets.
Review URL: https://chromiumcodereview.appspot.com/10905116

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155054 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-05 23:38:00 +00:00
blundell@chromium.org 6cad41ea49 Build supported media targets on iOS.
Makes the changes required to get media and media_unittests to build
successfully for iOS, building only the limited set of files that iOS requires.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/10919092

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154996 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-05 18:53:51 +00:00
tfarina@chromium.org a4d2677b1a Relanding "views: Add a gyp file to build webview.". Try 2.
This reverts commit d2287c4694d749d9e0c4095d7b004beee7b27e86.

BUG=105557
TBR=ben@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10916010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154621 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-01 18:53:05 +00:00
jamesr@chromium.org c453501a5d Make cc_unittests and webkit_compositor_unittests executable always
To get these tests set up to run on the bots they need to be executables always.
If use_libcc_for_compositor is 0 these targets won't run any tests, but they will
still successfully run.

TBR=joth@chromium.org (for stupid android_webview copyright script)
BUG=

Review URL: https://chromiumcodereview.appspot.com/10920056

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154620 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-01 18:29:42 +00:00
kalman@chromium.org 930547cb54 Revert 154048 - Relanding "views: Add a gyp file to build webview."
This reverts commit 819e83e11f734af26da7c0de8c2b0316a35516dc. Revision 153817.

Win compile failures, see http://build.chromium.org/p/tryserver.chromium/builders/win/builds/25344


BUG=105557
TBR=ben@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10897037

TBR=tfarina@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10913002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154081 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-30 05:34:05 +00:00
tfarina@chromium.org d34293a236 Relanding "views: Add a gyp file to build webview."
This reverts commit 819e83e11f734af26da7c0de8c2b0316a35516dc. Revision 153817.

BUG=105557
TBR=ben@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10897037

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154048 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-30 02:16:29 +00:00
jochen@chromium.org a56861ca5e Revert 153817 - views: Add a gyp file to build webview.
BUG=105557
R=ben@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10882064

TBR=tfarina@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10885028

git-svn-id: http://src.chromium.org/svn/trunk/src/build@153876 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-29 11:16:03 +00:00
tfarina@chromium.org 6fa60bfa0f views: Add a gyp file to build webview.
BUG=105557
R=ben@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10882064

git-svn-id: http://src.chromium.org/svn/trunk/src/build@153817 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-29 01:11:59 +00:00
jamesr@chromium.org dccb7036e0 Add target for webkit_compositor_unittests
We need a target for unit tests that test the compositor WebKit APIs but have
knowledge of the implementation (CC guts). This sets up the test target and
puts a few tests in place. Like cc_unittests, this target doesn't work in the
component build and won't until we break link-time dependencies on non-exported
WebCore symbols.

BUG=

Review URL: https://chromiumcodereview.appspot.com/10874095

git-svn-id: http://src.chromium.org/svn/trunk/src/build@153798 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-28 23:51:16 +00:00
jamesr@chromium.org a0f0ed1f4e Here are gyp targets and stubs for compiling libcc and the webkit_compositor bindings in chromium. Everything is guarded behind the off-by-default use_libcc_for_compositor gyp variable. I haven't included the actual code here, but there are scripts to sync. I plan to land + manually sync the code into place until we're ready to flip the gyp switch.
Snapshot from r126652

BUG=

Review URL: https://chromiumcodereview.appspot.com/10828381

git-svn-id: http://src.chromium.org/svn/trunk/src/build@153354 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-25 00:09:14 +00:00
yihongg@chromium.org b24f583f61 - Modified FILES.cfg to copy remoting host to archive.
- Added remoting host dependencies in chromium_builder_qa so that chromium bot will have remoting host to support me2me test cases.

Review URL: https://chromiumcodereview.appspot.com/10825409

git-svn-id: http://src.chromium.org/svn/trunk/src/build@152222 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-18 02:26:11 +00:00
nsylvain@chromium.org 87759ed9ad Add a new target to build the mac binaries used for asan security tests.
Review URL: https://chromiumcodereview.appspot.com/10855184

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151781 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-15 23:16:13 +00:00
bruening@google.com 672cf3de72 Remove forced static_library build for Dr. Memory now that the tool
supports the debug MSVS libc dll.  Also disabled debug build inlining
and FPO to support increasing debug build optimization.

Re-add unit_tests to the "Windows Tests (DrMemory)" bot.  (The
unit_tests cannot be linked with static_library, which is why they
were removed from the bot.)

BUG=137180

R=rnk@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10834341

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151770 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-15 22:27:50 +00:00
bbudge@chromium.org cf696e6f1e Eliminate the 'build_ppapi_ipc_proxy_untrusted' build flag for untrusted PPAPI proxy builds.
This CL removes our custom GYP flag and modifies the build so both the SRPC and IPC proxies are built side by side. In addition, NaClBrowser now checks the '--enable-nacl-ipc-proxy' flag to determine which IRT to load. The IPC proxy's name is of the form 'nacl_ipc_irt_*'. 

BUG=116317
TEST=builds and runs NaCl apps with --enable-nacl-ipc-proxy
TBR=bbudge@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10831316

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151693 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-15 14:43:24 +00:00
bbudge@chromium.org 2a7a7e2a78 Revert 151581 - Eliminate the 'build_ppapi_ipc_proxy_untrusted' build flag for untrusted PPAPI proxy builds.
This CL removes our custom GYP flag and modifies the build so both the SRPC and IPC proxies are built side by side. In addition, NaClBrowser now checks the '--enable-nacl-ipc-proxy' flag to determine which IRT to load. The IPC proxy's name is of the form 'nacl_ipc_irt_*'.

BUG=116317
TEST=builds and runs NaCl apps with --enable-nacl-ipc-proxy
Review URL: https://chromiumcodereview.appspot.com/10836220

TBR=bbudge@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10825351

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151584 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-14 22:29:02 +00:00
bbudge@chromium.org 58374c9a04 Eliminate the 'build_ppapi_ipc_proxy_untrusted' build flag for untrusted PPAPI proxy builds.
This CL removes our custom GYP flag and modifies the build so both the SRPC and IPC proxies are built side by side. In addition, NaClBrowser now checks the '--enable-nacl-ipc-proxy' flag to determine which IRT to load. The IPC proxy's name is of the form 'nacl_ipc_irt_*'.

BUG=116317
TEST=builds and runs NaCl apps with --enable-nacl-ipc-proxy
Review URL: https://chromiumcodereview.appspot.com/10836220

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151581 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-14 22:23:07 +00:00
shadi@chromium.org 26a018cfec Add a build target for perf_av bot dependencies.
BUG=142495
TEST=rm -rf out, build chromium_builder_perf_av, run  functional/media/ pyauto tests.

Review URL: https://chromiumcodereview.appspot.com/10824287

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151578 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-14 22:04:37 +00:00
msarda@chromium.org ed7778f74d Built crypto and crypto_unittests for iOS
Adds iOS support to crypto.gyp. Both targets now build, but the tests may not
run correctly, and not all the crypto code is correct yet for iOS.

BUG=NONE

Review URL: https://chromiumcodereview.appspot.com/10830183

git-svn-id: http://src.chromium.org/svn/trunk/src/build@150775 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-09 10:24:54 +00:00
jamescook@chromium.org aeb12e6ad4 Remove deprecated aura_shell_unittests target
This target has been renamed to ash_unittests.  We were
temporarily building ash_unittests and copying it to
aura_shell_unittests.  The buildbots have been reconfigured
and restarted, so they should look for the new name.  We
can now eliminate the copy step and the old target.

BUG=110107
TEST=green buildbots


Review URL: https://chromiumcodereview.appspot.com/10828075

git-svn-id: http://src.chromium.org/svn/trunk/src/build@150578 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-08 17:27:19 +00:00
gman@chromium.org 57374eacf4 Change all to build gles2_conform_test
BUG=83382


Review URL: https://chromiumcodereview.appspot.com/10826153

git-svn-id: http://src.chromium.org/svn/trunk/src/build@150033 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-05 00:29:52 +00:00
dhollowa@chromium.org 44f243175d Remove gfx_unittests target in favor of ui_unittests
Removes the gfx_unittests target from various .gyp files in favor of
ui_unittests.  This can be landed once the master builders are restarted with
the change: https://chromiumcodereview.appspot.com/10778013

TEST=None
BUG=133864
R=tony@chromium.org, hbono@chromium.org, petermayo@chromium.org
TBR=ben@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10778019

git-svn-id: http://src.chromium.org/svn/trunk/src/build@149633 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-02 15:47:22 +00:00
noyau@chromium.org a94a4ef10d Initial iOS bring up of ui.
A very bare minimum: only point, rect and size are compiled and no unittest support yet.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/10837041

git-svn-id: http://src.chromium.org/svn/trunk/src/build@149435 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-01 17:27:32 +00:00
battre@chromium.org 31efee1def Include RE2 library
BUG=112155
TEST=no
TBR=ben@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10575037

git-svn-id: http://src.chromium.org/svn/trunk/src/build@149180 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-31 14:26:22 +00:00
noyau@chromium.org eecd99d3b1 Bringing up the net target on iOS.
This builds a small subset of net containing only the dependencies needed to build the ui target.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/10834051

git-svn-id: http://src.chromium.org/svn/trunk/src/build@148954 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-30 15:15:01 +00:00
maruel@chromium.org 51e66e0d12 Remove target chromium_swarm_tests when test_isolate_mode == noop.
This is the default value. It can be overridden with GYP_DEFINES. It is with
the swarm master.
Also remove the corresponding XXX_run targets. These can be problematic when
developers are moving files around, especially with DEPS rolls.
This simplifies build slave management during the deployment as the .isolate
files are being rolled out.

TBR=cmp@chromium.org
NOTRY=true
BUG=139426

Review URL: https://chromiumcodereview.appspot.com/10828061

git-svn-id: http://src.chromium.org/svn/trunk/src/build@148854 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-28 00:03:41 +00:00
noyau@chromium.org 4cc5628166 Enabling breakpad on iOS.
BUG=None
TEST=None


Review URL: https://chromiumcodereview.appspot.com/10832007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@148329 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-25 15:20:27 +00:00
stuartmorgan@chromium.org 18c47c4b94 Enable more targets for iOS in all.gyp
All these targets have come online for iOS, and build successfully.

BUG=None
TEST=None


Review URL: https://chromiumcodereview.appspot.com/10832006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@148320 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-25 14:23:48 +00:00
gman@chromium.org 610aca1cbf Conditionally add the OpenGL ES 2.0 conformance tests to all.gyp
This is a step to getting the OpenGL ES 2.0 conformance tests
running on the gpu bots. Actually running them will be another CL or 2.

TEST=they build
BUG=none

Review URL: https://chromiumcodereview.appspot.com/10796101

git-svn-id: http://src.chromium.org/svn/trunk/src/build@148023 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-24 01:27:17 +00:00
nsylvain@chromium.org 2bc7a5c8c0 Build content_browsertests on aura bots
Review URL: https://chromiumcodereview.appspot.com/10810004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@147351 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-19 00:14:05 +00:00
stuartmorgan@chromium.org 4ca54def36 Add support for libxml as a system library target on iOS
Restructures the gyp conditions to make the system-lib and non-system-lib paths much clearer, and to ensure that if a new OS tries to use use_system_libxml it won't silently use the non-system path.

BUG=None
TEST=None


Review URL: https://chromiumcodereview.appspot.com/10787018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@146976 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-17 10:41:13 +00:00
stuartmorgan@chromium.org 1f63372294 Add various projects to the iOS 'All' build
All these projects build on iOS without issues.

BUG=None
TEST=None


Review URL: https://chromiumcodereview.appspot.com/10786014

git-svn-id: http://src.chromium.org/svn/trunk/src/build@146840 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-16 18:34:49 +00:00
stuartmorgan@chromium.org 95acf2d161 Add all of base.gyp to the iOS 'All' target
Excludes the check_example target on iOS; it would need to be made into
a bundled target, and it's not worth the effort since there's no reason
to do CHECK change testing on iOS instead of Mac.

TBR=
BUG=None
TEST=None


Review URL: https://chromiumcodereview.appspot.com/10784006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@146784 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-16 10:12:33 +00:00
jamescook@chromium.org 7b46959380 Rename aura_shell_unittests to ash_unittests, part 1
* Rename aura_shell_unittests target to ash_unittests
* Add a target for aura_shell_unittests that makes a copy of ash_unittests

We need the old copy until we can switch the build bots to using the new copy.

cp.py needs to change slightly to preserve the executable bit of the test binary.

BUG=110107
TEST=Run build/gyp_chromium, inspected build.ninja files to verify rules existed for both ash_unittests and aura_shell_unittests, built and ran both targets
TBR=thestig@chromium.org for trivial rename in tools/valgrind/chrome_test.py


Review URL: https://chromiumcodereview.appspot.com/10700163

git-svn-id: http://src.chromium.org/svn/trunk/src/build@146654 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-13 21:27:03 +00:00
hbono@chromium.org 479e05f5ab Disable building unit_tests.exe on DrMemory builders.
The "Chromium Windows Builder (DrMemory)" bot runs out of memory when link.exe creates unit_test.exe because DrMemory needs static builds. This change just disables building unit_tests.exe as a better-than-nothing workaround.

BUG=137180
TEST=make the "Chromium Windows Builder (DrMemory)" bot green.
Review URL: https://chromiumcodereview.appspot.com/10736065

git-svn-id: http://src.chromium.org/svn/trunk/src/build@146551 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-13 10:43:53 +00:00
stuartmorgan@chromium.org fbf7bc3060 Adjust the all.gyp:All target for iOS
The initial iOS version was over-ambitious, and doesn't yet build. To
get the build working, this:
- only builds base:base on iOS, not base:*, and
- disables warnings-as-errors in third-party code for iOS, since
  at least NSS and ICU have warnings for iOS.

This also adds nss.gyp to the iOS build, now that its gyp support
has landed

BUG=None
TEST=None


Review URL: https://chromiumcodereview.appspot.com/10704153

git-svn-id: http://src.chromium.org/svn/trunk/src/build@146120 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-11 15:11:22 +00:00
mihaip@chromium.org 9642150621 Remove executable bit mistakely added by r145689.
TBR=noyau@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10766002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@145697 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-09 18:12:56 +00:00
noyau@chromium.org 53895900c5 Extracted inner class doing process dispatch.
The inner class WebResourceService::UnpackerClient is dispatching a json parsing job
to a subprocess. In iOS launching a subprocess is not supported. In order to replace
this class on this particular platform by one doing a thread dispatch the class has
been renamed and refactored in its own file. In doing so an abstract superclass was
crated to make the API more obvious.

The iOS subclass already exists in the iOS tree, and will be brought up with the
rest of the iOS browser changes.


BUG=b/6753678
TEST=No user visible changes.


Review URL: https://chromiumcodereview.appspot.com/10690096

git-svn-id: http://src.chromium.org/svn/trunk/src/build@145689 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-09 17:14:06 +00:00
stuartmorgan@chromium.org 62a628bb43 Get a minimal all.gyp working for iOS
Moves targets that will likely never exist for iOS to a !ios condition block. For the rest of the targets, moves all dependencies to a !ios condition block, with the plan being to move many of them back to the main dependencies section as they come online.

While this is arguably uglier than using a separate file in the short term, in the long term the targets will look essentially like this just with many of the dependencies moved back where they were, so this is a clearer step toward the final state.

Note that this target won't actually build yet; this is just enough that 'gclient runhooks' will succeed.

BUG=None
TEST=None (an FYI bot building all.gyp:All will follow later)


Review URL: https://chromiumcodereview.appspot.com/10695060

git-svn-id: http://src.chromium.org/svn/trunk/src/build@145205 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-02 22:10:48 +00:00
binji@chromium.org 2bd5c8ec69 Add target to build chromium_builder_qa and chrome_nacl_win64
BUG=none
TEST=none

Review URL: https://chromiumcodereview.appspot.com/10695038

git-svn-id: http://src.chromium.org/svn/trunk/src/build@144876 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-29 05:00:12 +00:00
alexeypa@chromium.org 3890f9070e sas.dll is not included to Windows 8 SDK. Use one from from Windows 7 SDK instead.
BUG=134509
TEST=src/remoting.gyp:remoting_host_installation is buildable.


Review URL: https://chromiumcodereview.appspot.com/10673011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@144507 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-27 19:14:06 +00:00
jln@chromium.org aa5f49726b Seccomp BPF: initial structure for unittests
- On Linux, support a new sandbox_linux_unittests target
- Add a new seccomp_bpf_unittests target as a dependency of the global
  sandbox_linux_unittests target.
- Integrate globally as a chromium_builder_tests dependency


BUG=
TEST=


Review URL: https://chromiumcodereview.appspot.com/10635006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@143549 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-22 06:36:02 +00:00
bbudge@chromium.org 8afdaf3d9a Add untrusted NaCl build for PPAPI proxy.
This patch refactors ppapi_shared.gypi and ppapi_proxy.gypi into proper includes, adds ppapi_shared_untrusted and ppapi_proxy_untrusted .gyp files, and integrates them into the nacl_irt build (ppapi/native_client/native_client.gyp). In order to build without link errors, it includes our plugin side initialization of PluginDispatcher, and a PpapiPluginMain definition. When the 'build_ppapi_ipc_proxy_untrusted' gyp flag is set to '1', this will build a working NaCl IRT using the Chrome IPC proxy.
BUG=116317
TEST=compiles, runs HelloWorld and GetURL SDK examples.

Review URL: https://chromiumcodereview.appspot.com/10565015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@142540 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-16 00:35:01 +00:00
bbudge@chromium.org 06b4443916 Revert 142482 - Add untrusted NaCl build for PPAPI proxy.
This patch refactors ppapi_shared.gypi and ppapi_proxy.gypi into proper includes, adds ppapi_shared_untrusted and ppapi_proxy_untrusted .gyp files, and integrates them into the nacl_irt build (ppapi/native_client/native_client.gyp). In order to build without link errors, it includes our plugin side initialization of PluginDispatcher, and a PpapiPluginMain definition. When the 'build_ppapi_ipc_proxy_untrusted' gyp flag is set to '1', this will build a working NaCl IRT using the Chrome IPC proxy.
BUG=116317
TEST=compiles, runs HelloWorld and GetURL SDK examples.

Review URL: https://chromiumcodereview.appspot.com/10546140

TBR=bbudge@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10565012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@142494 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-15 22:15:53 +00:00
bbudge@chromium.org c1ff594a56 Add untrusted NaCl build for PPAPI proxy.
This patch refactors ppapi_shared.gypi and ppapi_proxy.gypi into proper includes, adds ppapi_shared_untrusted and ppapi_proxy_untrusted .gyp files, and integrates them into the nacl_irt build (ppapi/native_client/native_client.gyp). In order to build without link errors, it includes our plugin side initialization of PluginDispatcher, and a PpapiPluginMain definition. When the 'build_ppapi_ipc_proxy_untrusted' gyp flag is set to '1', this will build a working NaCl IRT using the Chrome IPC proxy.
BUG=116317
TEST=compiles, runs HelloWorld and GetURL SDK examples.

Review URL: https://chromiumcodereview.appspot.com/10546140

git-svn-id: http://src.chromium.org/svn/trunk/src/build@142482 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-15 21:34:51 +00:00
bbudge@chromium.org 4b4765a7fb Add an untrusted NaCl build for IPC.
BUG=116317
TEST=compiles

Review URL: https://chromiumcodereview.appspot.com/10534115

git-svn-id: http://src.chromium.org/svn/trunk/src/build@141834 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-13 02:20:12 +00:00
bradnelson@google.com 7c0171141a Adding base_untrusted.
Adding a nacl version of base.

BUG=None
TEST=None
R=bbudge@chromium.org


Review URL: https://chromiumcodereview.appspot.com/10389196

git-svn-id: http://src.chromium.org/svn/trunk/src/build@141144 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-08 01:01:57 +00:00
loislo@chromium.org 2f40a6abdb Apply again r140703 with all new files
BUG=none
TEST=none
TBR=vitalybuka

Review URL: https://chromiumcodereview.appspot.com/10543022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@140737 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-06 10:40:06 +00:00
loislo@chromium.org 25de895cb0 Not all the files were added
Revert "Apply early reverted r140703."

This reverts commit d27b2f905be9538f966c513146407dc0ab7ead36.

BUG=none
TEST=none
TBR=vitalybuka

Review URL: https://chromiumcodereview.appspot.com/10543021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@140736 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-06 10:30:50 +00:00
loislo@chromium.org 841c1f3841 Apply early reverted r140703.
BUG=none
TEST=none
TBR=vitalybuka

Review URL: https://chromiumcodereview.appspot.com/10540024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@140735 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-06 10:24:48 +00:00
loislo@chromium.org 9476085d92 Temporary revert "Single binary for unittests."
This reverts commit e1a31ac75aa84f07134de78fc0cec6a49added50.

BUG=none
TEST=none
TBR=vitalybuka

Review URL: https://chromiumcodereview.appspot.com/10543020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@140731 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-06 10:04:07 +00:00
vitalybuka@chromium.org 4a42a9c4d4 Single binary for unittests.
Root solution for src/cloud_print.
Build cloud_print_unittests on bots.
Added virtual_driver_lib with shared files.
Moved service_state out of win dir as platform independent.

BUG=131058
TEST=unittests


Review URL: https://chromiumcodereview.appspot.com/10505010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@140703 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-06 02:42:07 +00:00
torne@chromium.org 1579ccd4ab The LASTCHANGE file is created and updated by gclient runhooks under
normal circumstances, so it makes more sense to treat it as if it were a
checked-in source file, not a generated file. The rule for its
generation was still getting run once on a clean build, because the
other targets that depended on it expected a gyp timestamp file to exist
for the target.

There's no need for any other targets to actually depend on lastchange
(and in fact several of the targets that make use of the file already
don't depend on the target); it should already exist, and if it doesn't
then the source checkout is probably broken (as the other steps in
runhooks are also mandatory). So, remove the rule entirely.

Review URL: https://chromiumcodereview.appspot.com/10388213

git-svn-id: http://src.chromium.org/svn/trunk/src/build@139765 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-31 09:25:47 +00:00
sergeyu@chromium.org d932cea117 Fix remoting_unittests compilation with Aura
Now XServerErrorHandler compiles in GTK-less builds, so
remoting_unittests can be compiled with Aura.

BUG=114211

Review URL: https://chromiumcodereview.appspot.com/10435004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@138693 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-24 01:26:30 +00:00
maruel@chromium.org 3690850a21 Add unit_tests_run and browser_tests_run to chromium_swarm_tests
NOTRY=true
TBR=nsylvain@chromium.org
BUG=
TEST=


Review URL: https://chromiumcodereview.appspot.com/10417057

git-svn-id: http://src.chromium.org/svn/trunk/src/build@138533 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-23 18:20:18 +00:00
dmichael@chromium.org 35e8eefbd1 PPAPI/NaCl: Reenable untrusted IPC proxy gyp flag
The part of chromium that is DEPSed in to WebKit depends on ppapi.gyp via webkit/glue. This puts the conditional include of ppapi_proxy_untrusted.gypi in to a new gyp file creatively named ppapi_proxy_untrusted.gyp. This way we can add it to all.gyp, and we're sure it's not used by WebKit.

See also the previous attempt:
http://codereview.chromium.org/10399068/
And the partial revert of that:
http://codereview.chromium.org/10414010/

BUG=116317
TEST=

Review URL: https://chromiumcodereview.appspot.com/10409061

git-svn-id: http://src.chromium.org/svn/trunk/src/build@138183 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-22 00:45:18 +00:00
erg@chromium.org 9985d300f4 Aura: Desktop aura is now default on non-chromeos linux builds.
BUG=125106
TEST=none


Review URL: https://chromiumcodereview.appspot.com/10389217

git-svn-id: http://src.chromium.org/svn/trunk/src/build@137982 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-19 00:05:03 +00:00
sergeyu@chromium.org 01ae4d63dc Fix remoting_unittests compilation in aura builds.
Moved gtk-dependent code to files with _gtk suffix that are
excluded when compiling without GTK. Also some minor cleanups in remoting.gyp.

BUG=114211


Review URL: https://chromiumcodereview.appspot.com/10386181

git-svn-id: http://src.chromium.org/svn/trunk/src/build@137610 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-17 01:58:46 +00:00
jam@chromium.org 5ed4ec773a Convert the remaining plugin_tests from ui_tests to browser_tests. Also remove the remaining references to ui_tests and plugin_tests from gypi files.
BUG=121574
Review URL: https://chromiumcodereview.appspot.com/10389111

git-svn-id: http://src.chromium.org/svn/trunk/src/build@137010 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-14 23:40:32 +00:00
tfarina@chromium.org a8ea3f9cdb ui: Move compositor/ directory out of gfx/, up to ui/.
BUG=104040
R=piman@chromium.org,ben@chromium.org
TBR=sky@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10365007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135560 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-05 21:45:41 +00:00
nsylvain@chromium.org 52de683d74 Remove ui_tests from all.gyp. The bots don't need to build it anymore.
TBR=jam
Review URL: https://chromiumcodereview.appspot.com/10375027

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135549 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-05 19:29:49 +00:00
simonmorris@chromium.org 8b5929db52 Add a dependency on remoting_webapp to chromium_builder_qa.
The pyauto chromoting test expects the webapp to be available.
This CL makes it available when that test is run on the builders.

BUG=126278


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135438 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 21:18:04 +00:00
csharp@chromium.org eb2eae1e3a Remove unit_test_run target from Swarm
The swarm slaves seem to be missing some required files for unit test, removing unit test target until the machines can be adjusted to have the required files.

R=maruel@chromium.org
BUG=
TEST=Swarm Bots compile again


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135423 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-04 20:59:06 +00:00
alexeypa@chromium.org 18f95fa1ed Adding a unittest to verify that the code signing job will be able to unpack and re-assemble the Chromoting host installation.
Review URL: http://codereview.chromium.org/10352018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135217 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 21:34:05 +00:00
csharp@chromium.org f98b037bfe Add unit_test_run Target to Swarm Tests
R=maruel@chromium.org
BUG=98834
TEST=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135148 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 15:01:43 +00:00
ben@chromium.org f433c66901 Build fixes to get use_aura && !use_ash to build.
Also, build more stuff on win_aura.

BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10260033

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134806 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-01 22:34:42 +00:00
ben@chromium.org c176a61a10 Adds a class that makes it easy to subclass a HWND and filter messages sent to it.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10256008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134383 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-27 23:01:59 +00:00
gene@chromium.org b582c5a048 Adding Windows service template for Cloud Print connector.
Current Service can register and unrerister itself as a Windows Service.
This service is not part of the Chrome browser, but belongs to the
place as virtual print driver for cloud print.

BUG=125026
TEST=Build and verify service gets registered with "/Service" command. And unregistered with "/UninstallService" command.
Review URL: https://chromiumcodereview.appspot.com/10222011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134298 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-27 17:55:06 +00:00
csharp@chromium.org 88a699c9cf Add chromium_swarm_tests to all.gyp
Allow the swarm buildbot to easily specifiy what targets they need build.

BUG=98834
TEST=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133997 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 22:51:17 +00:00
akalin@chromium.org 88d4c04ab1 [Sync] Move 'syncapi_core' and 'sync_unit_tests' targets to sync/
Also move related test files.

Lock down deps for sync/internal_api.

Clean up some deps on chrome/browser/sync.

BUG=117585
TEST=

Review URL: https://chromiumcodereview.appspot.com/10147003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133349 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-21 09:59:42 +00:00
akalin@chromium.org 24803576b7 [Sync] Move 'sync_listen_notifications' target to sync/tools
BUG=117585
TEST=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133109 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-20 01:10:11 +00:00
gman@chromium.org 3cb0a13fb7 add gl_tests to all.gyp
TEST=none
BUG=123086


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133093 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-20 00:15:02 +00:00
alexeypa@chromium.org d24df49612 The Chrome Remote Desktop installation for Windows can be build by bots now.
Review URL: http://codereview.chromium.org/10031014

git-svn-id: http://src.chromium.org/svn/trunk/src/build@131960 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-12 09:50:12 +00:00
gdk@chromium.org 1a5b101d62 Import libusb 1.0.9-rc3 into third_party.
BUG=none
TEST=none

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=129069

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@131622 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-10 20:24:32 +00:00
oshima@chromium.org 89c1c390df Remove WAYLAND port
Also removed skia/ext/canvas_paint_x.h which is not in use.

BUG=none
TEST=none

Review URL: https://chromiumcodereview.appspot.com/10009024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@131219 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-07 00:33:04 +00:00
hashimoto@chromium.org e6f1ef8a12 Move files inside chrome/browser/chromeos/dbus to chromeos/dbus
Move files in chrome/browser/chromeos/dbus/ to chromeos/dbus
Add chromeos/dbus/DEPS
Add chromeos.gyp:chromeos_test_support and chromeos.gyp:chromeos_unittests
Add CHROMEOS_EXPORT to classes
Move power related proto targets to chromeos.gyp
Rewrite and sort #includes

BUG=119583
TEST=component chromeos build success, checkdeps success

Review URL: https://chromiumcodereview.appspot.com/9838085

git-svn-id: http://src.chromium.org/svn/trunk/src/build@131065 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-06 01:54:36 +00:00
estade@chromium.org 054b0712fb Adds qcms to all.gyp. This was reverted before because qcms' sse2 code didn't compile on linux32 Official build. I believe I've fixed it by adding -msse and -msse2. Will submit late at night and watch the bots.
BUG=143
TEST=None
author: Tony Payne <tpayne@chromium.org>
original review: http://codereview.chromium.org/9958140/

Review URL: https://chromiumcodereview.appspot.com/9969139

git-svn-id: http://src.chromium.org/svn/trunk/src/build@130549 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-04 03:07:59 +00:00
georgey@chromium.org 439d02083c Revert 129510 - Adding qcms to use for handling ICC tagged images. This will be used by chromium webkit port.
http://chrome-master2.mtv:8011/
Failure on official continuous builder.
http://chrome-master2.mtv:8011/builders/linux32%20trunk/builds/3711

BUG=143
TEST=NONE


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

TBR=tpayne@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9910003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@129549 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-29 01:38:07 +00:00
tpayne@chromium.org 94b185bae5 Adding qcms to use for handling ICC tagged images. This will be used by chromium webkit port.
BUG=143
TEST=NONE


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@129510 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-28 23:05:14 +00:00
nduca@google.com 36fff068e2 Revert 129069 - Import libusb 1.0.9-rc3 into third_party.
Failing license check.

http://chromegw.corp.google.com/i/chromium/builders/Linux/builds/21702/steps/check_licenses


BUG=none
TEST=none

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

TBR=gdk@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9866021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@129101 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-27 02:36:02 +00:00
gdk@chromium.org f178ba89b2 Import libusb 1.0.9-rc3 into third_party.
BUG=none
TEST=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@129069 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-27 00:36:20 +00:00
saintlou@chromium.org ca38449a6a Remove defunct chromeos_gtk gyp variable.
BUG=none
TEST=none

Review URL: https://chromiumcodereview.appspot.com/9720008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@127474 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-19 15:40:35 +00:00
erikwright@chromium.org 63799b3eda Define a meta-target for the win_cf bot.
BUG=None
TEST=None


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@127224 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-16 20:52:28 +00:00
erg@chromium.org b4a6463ce2 Aura/ash split: Split the extra parts into ash and aura parts.
Also cleans up USE_AURA->USE_ASH in several files where appropriate.

BUG=116458


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@127034 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-15 23:57:49 +00:00
wangxianzhu@chromium.org 7045689c39 Add enable_automation build switch.
It's only disabled on Android to exclude automation from Android build.
enable_automation=0 still doesn't work on platforms other than Android.

BUG=117407
TEST=none


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@127004 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-15 21:53:10 +00:00
akalin@chromium.org 7ed7dafb35 Add suppress_wildcard to sync_tests pseudo-target
This is to work around the problem described in the bug.

Make all.gyp include sync.gyp:*.

BUG=118371
TEST=

Review URL: https://chromiumcodereview.appspot.com/9701075

git-svn-id: http://src.chromium.org/svn/trunk/src/build@126995 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-15 21:14:56 +00:00
akalin@chromium.org f79b283324 Work around xcode gyp generator breakage caused by 126872
BUG=118371
TEST=
TBR=markusheintz@chromium.org

Review URL: https://chromiumcodereview.appspot.com/9702065

git-svn-id: http://src.chromium.org/svn/trunk/src/build@126880 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-15 10:20:39 +00:00
akalin@chromium.org 13a934b7db [Sync] Move 'sync' target to sync/
Also move related test files.

Move WriteNode::UpdateEntryWithEncryption to nigori_util.h.

Clean up defines and dependencies.  In particular, get rid of SYNC_ENGINE_VERSION_STRING and hard-code the string in the single place it's used.

Rename data_encryption.* to data_encryption_win.* and add a pragma for crypt32.lib.

Clean up exit-time constructor warnings in sync{able,er}_unittest.cc.

Remove some unused files.

BUG=117585
TEST=
TBR=jhawkins@chromium.org

Review URL: https://chromiumcodereview.appspot.com/9699057

git-svn-id: http://src.chromium.org/svn/trunk/src/build@126872 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-15 09:35:42 +00:00
ben@chromium.org 4f0acdb3e5 Basic skeleton of a window/layer/view inspector.
Ctrl+Shift+F1 brings it up.

http://crbug.com/97266
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9662022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@126207 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-12 20:38:01 +00:00
erg@chromium.org 32c837f234 Aura: Build on the linux desktop, plus add USE_ASH.
BUG=none


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@124488 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-01 21:34:06 +00:00
thakis@chromium.org f56585223a Remove gpu/demos/demos.gyp from build/all.gyp.
These are supposed to be built with the nacl toolchain. Building them
with the normal toolchain as part of `ninja All` isn't useful.

BUG=none
TEST=none


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@122893 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-21 22:46:55 +00:00
thakis@chromium.org ce44b8eb2e Roll rlz 52:53, add rlz.gyp to the 'All' target on mac.
No intended behavior change on win. On mac, rlz_unittests can now
be built (and contains one whole test!).

BUG=46579
TEST=`ninja -C out/Release rlz_unittests` builds a binary.
TBR=rogerta

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@122388 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-16 23:26:12 +00:00
tony@chromium.org 33ec38e71b Add WebKit.gyp:generate_devtools_zip to the All target.
This is needed so the clobber builders will generate the devtools zip
that gets archived by the bots.

BUG=113948


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@121992 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-15 01:36:01 +00:00
zmo@chromium.org 8524d0ef54 Create a new gpu bot debug target.
This excludes perf stuff.  Hopefully speed up gpu debug bots.

Note that we need to modify the master.cfg file to use this new target.

BUG=113547
TEST=gpu try bots, gpu waterfall

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@121474 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-10 18:16:46 +00:00
saintlou@chromium.org ff1602ab75 Fix build Linux ChromeOS GTK bot on the main waterfall.
TBR=oshima@chromium.org
BUG=112962
TEST=Linux ChromeOS GTK bot not broken on the main waterfall

Review URL: https://chromiumcodereview.appspot.com/9358044

git-svn-id: http://src.chromium.org/svn/trunk/src/build@121091 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-08 23:45:54 +00:00
abodenha@chromium.org b3bbbdcfc0 There are significant structural and functional issues with this code. I was going to remove just the Mac code, but doing so revealed issues with the Linux code as well.
BUG=111652
TEST=

Review URL: https://chromiumcodereview.appspot.com/9307087

git-svn-id: http://src.chromium.org/svn/trunk/src/build@120993 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-08 17:44:16 +00:00
dhollowa@chromium.org 380d811b48 Build aura_shell_unittests on Mac try bot target
Enables building of target 'aura_shell_unittest' when building the
'aura_builder' target.  The 'aura_builder' target is used by the try
bots.

BUG=None
TEST=Compiles on Mac try bot
R=oshima@chromium.org

Review URL: https://chromiumcodereview.appspot.com/9317097

git-svn-id: http://src.chromium.org/svn/trunk/src/build@120453 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-04 01:55:04 +00:00
saintlou@chromium.org c0f7c9ce5f Enable Aura for all ChromeOS builds in Chromium.
This will be landed after this: https://gerrit.chromium.org/gerrit/#change,14752

BUG=112154
TEST=build with chromeos==1 in gyp and see Aura desktop.

Review URL: https://chromiumcodereview.appspot.com/9315009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@120240 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-02 21:40:05 +00:00
jrg@chromium.org 5c62bc97a8 Checkpoint: android fixes towards compilation of unit_tests.
Dependent on clipboard.h change in https://chromiumcodereview.appspot.com/9264014

BUG=None
TEST=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@118567 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-21 00:45:40 +00:00
dhollowa@chromium.org 678acfc33a aura_builder target needs to work on Mac
Extends 'aura_builder' target to work on Mac.  This excludes bits
that are not currently working.

To build:
  ash_shell
  aura_demo
  aura_unittests
  compositor_unittests

To run:
  compositor_unittests
  webkit_unit_tests

Gyp flags:
  'use_aura': 1

BUG=110632, 110627
TEST=Compile 'aura_builder' target on Mac with 'use_aura' bit set.
R=cmp@chromium.org, oshima@chromium.org

Review URL: https://chromiumcodereview.appspot.com/9226024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@118535 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-20 22:49:27 +00:00
dpranke@chromium.org d06e1fc2a9 build DRT, webkit_unit_tests from individual gyp files.
This change toggles the build_webkit_exes_from_webkit_gyp file to 0,
so that we try to build DumpRenderTree and webkit_unit_tests from their
corresponding .gyp files (WebKitUnitTests.gyp and Tools.gyp) rather than
the old WebKit.gyp file. This breaks the circular dependencies between
the executables which depend on webkit_support, which depends on
WebKit.gyp. We now only use the 'webkit' target itself in WebKit.gyp.

R=tony@chromium.org
BUG=105826
TEST=waterfall stays green

Review URL: https://chromiumcodereview.appspot.com/8889039

git-svn-id: http://src.chromium.org/svn/trunk/src/build@118366 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-19 21:51:36 +00:00
sergeyu@chromium.org 674080d51b Remove webapp_it2me target from remoting.gyp.
BUG=109948


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@117608 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-13 03:54:58 +00:00
sergeyu@chromium.org bfefa074fc Remove more references to the deprecated webapp_it2me.
BUG=109948

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@117467 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-12 19:09:59 +00:00
jbates@chromium.org 9b34a36f98 Input latency performance test that uses tracing (retry)
Original review: http://codereview.chromium.org/8883005/

This CL adds a new gyp target called performance_browser_tests to run the new input latency test as a browser test.

See the comments in latency_tests.cc for an overview of how latency is measured.

TBR=jbates@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@116271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-04 02:18:26 +00:00
jbates@chromium.org 1af6fb3452 Revert 116191 - Input latency performance test that uses tracing.
This CL adds a new gyp target called performance_browser_tests to run the new input latency test as a browser test.

See the comments in latency_tests.cc for an overview of how latency is measured.

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

TBR=jbates@chromium.org
Review URL: http://codereview.chromium.org/9071018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@116202 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-03 21:37:55 +00:00
jbates@chromium.org f144609a1e Input latency performance test that uses tracing.
This CL adds a new gyp target called performance_browser_tests to run the new input latency test as a browser test.

See the comments in latency_tests.cc for an overview of how latency is measured.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@116191 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-03 21:01:59 +00:00
ben@chromium.org 52999b3931 Move the gyp file to ash.
http://crbug.com/108457
TEST=none
TBR=sky
Review URL: http://codereview.chromium.org/9034017

git-svn-id: http://src.chromium.org/svn/trunk/src/build@115744 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-24 00:19:29 +00:00
cmp@chromium.org fd262bc749 Add performance_ui_tests to chrome_official_builder.
Review URL: http://codereview.chromium.org/9025020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@115632 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-22 22:37:05 +00:00
bradnelson@google.com 0430a8985d Switching all chromium_builder targets to see if everything builds now
(the underlying issues have been resolved).

BUG=None
TEST=None
R=maruel@chromium.org

TBR (will see what the bots do and back out if there are issues).
Review URL: http://codereview.chromium.org/8936003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@114190 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-13 07:34:39 +00:00
sky@chromium.org aead6cda70 Attempt 3 at:
Makes tests either use mock compositor or mock
WebGraphicsContext3D depending upon which compositor we're
running. This is needed to enable ui tests on the bots.

Attempt 2 failed because of last minute changes to chrome_tests.gypi
that I didn't merge properly with. TBRing again.

BUG=104360
TEST=none
TBR=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113809 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-09 16:19:03 +00:00
sky@chromium.org 7bd417d13b Revert 113676 - Attempt 2 at : Makes tests either use mock compositor or mock
WebGraphicsContext3D depending upon which compositor we're
running. This is needed to enable ui tests on the bots.

I reverted first attempt as it broke some browser_tests. I've
straightened that out in another patch, so this should be good go
again. TBR since it's the same patch as before.

BUG=104360
TEST=none
TBR=ben@chromium.org

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

TBR=sky@chromium.org
Review URL: http://codereview.chromium.org/8873037

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113683 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-08 22:52:56 +00:00
sky@chromium.org 51aff0bd6e Attempt 2 at : Makes tests either use mock compositor or mock
WebGraphicsContext3D depending upon which compositor we're
running. This is needed to enable ui tests on the bots.

I reverted first attempt as it broke some browser_tests. I've
straightened that out in another patch, so this should be good go
again. TBR since it's the same patch as before.

BUG=104360
TEST=none
TBR=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113676 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-08 22:27:21 +00:00
saintlou@chromium.org 57f661e0e4 Fix test failures when calling native char conversion functions (e.g wrctomb).
This initialization must have been implicit with gtk. On ChromeOS we go down a different code path for these tests.

TBR=phajdan.jr@chromium.org
BUG=106725
TEST=RTLTest.WrapPathWithLTRFormatting on Aura/Linux.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113614 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-08 17:32:16 +00:00
sky@chromium.org c2bf1c6be9 Revert 113470 - Makes tests either use mock compositor or mock WebGraphicsContext3D depending upon which compositor we're running. This is needed to enable ui tests on the bots.
BUG=104360
TEST=none

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

TBR=sky@chromium.org
Review URL: http://codereview.chromium.org/8873001

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113507 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-07 23:56:31 +00:00
sky@chromium.org b9934a1777 Makes tests either use mock compositor or mock WebGraphicsContext3D depending upon which compositor we're running. This is needed to enable ui tests on the bots.
BUG=104360
TEST=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113470 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-07 21:35:43 +00:00
timurrrr@chromium.org 68b034673b Don't build sync_unit_tests for TSan/win
We don't run it yet it's slow and fails due to too-big PDB files on the bot
TBR=glider
Review URL: http://codereview.chromium.org/8816018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113192 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-06 12:54:51 +00:00
timurrrr@chromium.org fe15df5cdb Don't build sync_unit_tests for the Dr.Memory runs
We don't run sync_unit_tests now and it's so big and slow it affects both the
performance and the stability of building.
For example, it doesn't build on the Dr.Memory trybot now.

TBR=bruening
Review URL: http://codereview.chromium.org/8816015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113187 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-06 12:10:05 +00:00
tfarina@chromium.org eed396681f views: Move views.gyp to ui/views/.
BUG=104039
R=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@112561 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-01 22:44:56 +00:00
siggi@chromium.org 3f5655abb0 Build a Syzygy-reordered mini_installer.exe.
This CL adds an All_syzygy target to the build/all.gyp solution,
that builds a Syzygy-reordered chrome.dll and mini_installer.
If there there is a chrome.dll-order.json file present in the output
directory, chrome.dll will be ordered according to that, otherwise
it will be randomized.
Moved most of mini_installer.gyp to a common .gypi file for reuse.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@111710 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-28 16:47:29 +00:00
robert.nagy@gmail.com 3eaf09959c include yasm and virtual_driver_posix deps on os_posix
BUG=
TEST=compile


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@111537 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-24 16:14:43 +00:00
stevenjb@chromium.org 2c6abdccde Build & run unit tests on Aura (Rebase)
Applied patch from http://codereview.chromium.org/8665006/


BUG=none
TEST=duh
TBR=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@111403 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-23 20:30:47 +00:00
ben@chromium.org f6228d9eeb Now that we are doing a hard-cut-over to Aura, remove a bunch of *Views based classes that are obsoleted by Aura. Also remove a bunch of Wayland stuff, since any future Wayland integration is likely done as an implementation detail of Aura, not Views.
Specifically:

- views-desktop (classes and NativeWidgetView[s])
- NativeWidgetViews subclasses in Chrome (Constrained Windows, NTCVV, NTCCV, BrowserFrameViews et al).
- RWHVV, NWKEV
- NativeViewHostViews

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@110832 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-19 04:50:16 +00:00