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

3989 Коммитов

Автор SHA1 Сообщение Дата
laforge@chromium.org 536e95a385 Make performance_ui_tests.exe optional. For "Chrome" builds,
disable pyauto (for windows) and performance_ui_tests (all).

BUG=236217
Review URL: https://codereview.chromium.org/14564006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197405 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-30 17:59:13 +00:00
davemoore@chromium.org a86bf16016 Rationalize use_aura=1 and use_ash=1 on linux
BUG=236170
TEST=None
R=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197363 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-30 14:48:43 +00:00
sivachandra@chromium.org cc28b7d656 Add bot config for Android component builder.
BUG=178878

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197262 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-30 04:42:59 +00:00
yfriedman@chromium.org 9161efc2fb Normalize output path to cp.py
The js unit test targets have subtle dependencies on sources.
Specifically, a rule pulls in js files and generates/runs js tests for
them. This can be an issue with a relative path when the commands are
run in parallel because a relative path may not exist. In this case, the
rule for cr.js which is in ui depends on chrome. An easy way to repro
this failure is:

$ ninja -C out/Debug unit_tests
$ rm -rf out/Debug/test_data
$ ninja -C out/Debug test_data/chrome/../ui/webui/resources/js/cr.js

Ninja is fine because it normalizes the path early enough whereas in
python we relied on the system to compute the path but out/Debug/test_data/chrome may not exist

BUG=235731

Hat-tip to cjhopman for help debugging.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197224 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-30 01:57:11 +00:00
nileshagrawal@chromium.org 20207caf61 Android: Enable FileUtilProxyTest.Touch and PlatformFile.TouchGetInfoPlatformFile.
BUG=86494

These are passing. 
TBR=jar@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197099 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-29 18:59:07 +00:00
bulach@chromium.org 2f92b2fa64 Android: fixes LD_LIBRARY_PATH for ASan tool.
This was broken by r194833.

BUG=235131

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197088 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-29 18:22:38 +00:00
davemoore@chromium.org 52fde023ab Rationalize linux vs x11 in ui
BUG=236170
TEST=None
R=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197087 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-29 18:13:12 +00:00
digit@chromium.org e21bd3a133 Android: Re-enable three Breakpad unit tests that were previously failing.
The tests were fixed by the following already-rolled upstream Breakpad patch:

  https://breakpad.appspot.com/540002/

BUG=165916

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197039 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-29 15:06:55 +00:00
petarj@mips.com ec5fa9e4ad [MIPS] Support to build libchromeview for MIPS-Android
Small set of changes in gyp files to enable build for libchromeview for
MIPS-Android.
It also includes minor change in base/debug/stack_trace_android.cc to
redefine SIGSTKFLT for MIPS, since MIPS does not have SIGSTKFLT.

BUG=130022
TEST=build libchromeview

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196938 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-27 04:10:26 +00:00
raphael.kubo.da.costa@intel.com 5a33e33393 Always define the `gcc_version' variable to some value.
gcc_version previously existed only under certain conditions; currently,
os_posix==1 and OS!="mac" and OS!="ios".

These same checks had to be repeated everywhere gcc_version was used, and
they often got out of sync (many places still do not check for OS!="ios",
for example).

We now always gcc_version. Its default value is 0, and it is then changed to
something meaningful under that condition mentioned above. This allows us to
remove the duplicated checks currently spread across the .gyp files in the
tree.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196910 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-27 01:53:19 +00:00
phajdan.jr@chromium.org b08cd25537 [components] Switch {RefCounted}ProfileKeyedService to use BrowserContext
instead of Profile. This will help move it out of chrome.

BUG=227219

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196777 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 18:09:02 +00:00
ohrn@opera.com 730278964e Introduce arm_version to allow building for armv5, v6 or v7.
This patch deprecates armv7 and adds arm_version that takes an integer
value representing the ARM architecture level.

In addition arm_arch, arm_tune, arm_fpu, arm_float_abi and arm_thumb can
be set to fine tune CPU related compiler flags, defaults are provided for
ARM versions 5 to 7.

BUG=234135

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196702 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 12:06:54 +00:00
torne@chromium.org 5e45cedcbe Fix dependency tree when using the system ICU.
The combination of generated shim headers, the system ICU targets being
type "none", and ui being a static library caused some dependencies to
be missed out when use_system_icu==1. Make ui a hard dependency to work
around this.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196700 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 11:18:16 +00:00
scherkus@chromium.org c7ac511388 Update ALLOW_THIS_IN_INITIALIZER_LIST macro to reflect its deprecatation.
In addition move C4355 to list of sanctioned compiler warning suppressions.

The warning was disabled globally for ~2 years, meaning the macro wasn't providing any value. Refer to bug and chromium-dev@ discussion for details.

BUG=234765

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196671 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 08:12:00 +00:00
phajdan.jr@chromium.org a1d69e06dd Extract use_system_foo logic out of gyp files, patch 2
This removes use_system_foo logic completely from:
 * jsoncpp.gyp
 * libevent.gyp
 * libpng.gyp
 * libusb.gyp
 * libwebp.gyp
 * opus.gyp
 * re2.gyp
 * zlib.gyp

R=rsleevi
TBR=darin

BUG=226860

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196551 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 00:20:29 +00:00
tfarina@chromium.org 5e8d2ad7d8 url: Copy 'googleurl_unittests' target from 'url_unittests'. Third attempt.
To not break the buildbot, this creates a fake target that copies url_unittests
to googleurl_unittests as temporary scaffolding.

BUG=229660
R=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196507 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-25 21:41:49 +00:00
palmer@chromium.org ed3e070e26 Differentiate between VERIFY_FAILED and VERIFY_INCORRECT_KEY_USAGE.
VERIFY_FAILED means general failure to validate the X.509 chain at all,
which is not what we want when eKU is incorrectly.

BUG=233150

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196500 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-25 21:29:56 +00:00
rtoy@google.com 75d929f7b0 Add variable use_concatenated_impulse_responses to control whether webaudio uses concatenated impulse responses.
BUG=227141

This is a prerequisite for https://codereview.chromium.org/14304002/.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196458 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-25 19:35:42 +00:00
mnaganov@chromium.org 641b0ec99c [Android WebView] Move the most of WebSettings into AwSettings
Historically, WebSettings management is used to be in the ContentSettings class,
while only WebView actually needs it. Chrome for Android is only interested in
the value of the "JavaScript enabled" setting.

This change leaves zoom-related settings intact, as moving them will require
decoupling of the ZoomManager class from the ContentView* family of classes,
which deserves a separate change.

BUG=b/8296421

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196399 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-25 15:10:05 +00:00
grt@chromium.org 9c010e05d3 Have aura_builder build Chrome Frame and its tests.
BUG=223560

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196388 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-25 13:29:50 +00:00
cjhopman@chromium.org 60ec4ecb2a [Android] Include gdbserver in APKs
Debug APKs with native libraries should include gdbserver. Copy this
into the apk_package_native_libs_dir. Then, the apkbuilder task will
include this in the APK for debug builds (but not for release builds).

TEST=unzip -l ContentShell.apk should list gdbserver for debug builds
(but not for release)

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196203 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 19:31:22 +00:00
cjhopman@chromium.org a23902746b [Android] Make gyp/apk_install.py resilient to user actions
If a user reinstalls/uninstalls/etc an APK, then the next build of that
APK should always install it (regardless of whether the md5sum of the
inputs matches the recording or not).

Adds an option to CheckCallAndRecord to force the call.

NOTRY=true
BUG=158821,234048

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196170 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 17:17:10 +00:00
ukai@chromium.org 943a38a7f5 Enable fastbuild=1 on clang/mac
Before:
$ GYP_DEFINES="disable_nacl=1 fastbuild=1" CC=clang CXX=clang++ python build/gyp_chromium
$ ninja -C out/Release -t clean
$ time PATH=/path/to/goma:/path/to/chromium/src/third_party/llvm-build/Release+Asserts/bin:$PATH ninja -C out/Release -j 50 chrome
..
real    20m28.627s
user    9m20.091s
sys     2m43.130s

After:
$ GYP_DEFINES="disable_nacl=1 fastbuild=1" CC=clang CXX=clang++ python build/gyp_chromium
$ ninja -C out/Release -t clean
$ time PATH=/path/to/goma:/path/to/chromium/src/third_party/llvm-build/Release+Asserts/bin:$PATH ninja -C out/Release -j 50 chrome
...
real    8m55.293s
user    9m33.869s
sys     2m29.931s

R=thakis,shinyak,ilevy
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196121 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 11:42:31 +00:00
bulach@chromium.org 9c582ad0c3 Android: extracts "repo_utils.py" from flakiness_dashboard_results_uploader.py.
Small reusable module.

BUG=
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196112 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 10:31:33 +00:00
cjhopman@chromium.org cb62e03343 [Android] Set build.is.packaging.debug correctly
The string "build.target" was being used rather than the variable-expanded
"${build.target}".

NOTRY=true
BUG=234546

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196104 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 09:17:19 +00:00
navabi@google.com 393cf603b8 Increase internal space on AVD's from 200M to 800M.
The increase will allow installing multiple channels of Chrome for Android on
the emulator devices.

BUG=164911

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196062 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 07:10:32 +00:00
nileshagrawal@chromium.org d702004bdd Android: Enable webrtc internals browser test.
BUG=181069

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196046 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 05:22:23 +00:00
abarth@chromium.org 7f6e009df9 Remove references to TestWebKitAPI
TestWebKitAPI no longer contains any tests. Once we've removed all references
to it, we can delete it.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195972 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 01:35:43 +00:00
markus@chromium.org 591362eec6 Fixed a bug that was introduced when we started deprecating 32bit libraries on 64bit systems.
This needs a little bit of explanation. Normally, we would want to restructure
the code to have separate variables for "--lib32" and for the result of the
"yes_no" question. But that requires more global changes.

Instead, in this case, we want to very clearly document that we added an
early "if" statement to break out. And this is intended to be a temporary
measure until the entire feature is fully removed.

So, I instead opted for resetting the "do_inst_lib32" variable -- and a lengthy
comment explaining this decision.

BUG=233047
TEST=run with --lib32 and verify that entering "N" aborts the installation.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195950 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 00:11:27 +00:00
noamsml@chromium.org 3e14aca737 Add enable_mdns flag
Add GYP flag to chrome for enabling mDNS support.

BUG=233821

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195874 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 19:25:27 +00:00
cjhopman@chromium.org 823fb4b3e4 [Android] Use CONFIGURATION_NAME-specific device folders
If the device folder is not specific to debug/release, then switching
configurations changes the state on the device without updating the
corresponding records on the host (i.e. it only updates the ones for
that configuration).

NOTRY=true
BUG=158821

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195852 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 18:30:26 +00:00
nileshagrawal@chromium.org c324109ec3 Android: Disable flaky content_browsertests.
These are flaky on the relase bot.
BUG=233118
R=cjhopman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195826 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 17:27:56 +00:00
xusydoc@chromium.org 5308d33f91 Add message_center_unittests to chromium_builder_tests target.
TBR=iannucci@chromium.org
CC=rsesek@chromium.org
BUG=195800

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195752 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 07:37:17 +00:00
rtoy@google.com a3f3f48226 Enable WebAudio for Android ARM.
This also enables the use of the third party OpenMAX DL FFT library.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195732 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 05:47:58 +00:00
jam@chromium.org 50b768f4c7 Convert the remaining test_shell_tests to content_browsertests.
DomOperationsTests.*, DomSerializerTests.* and ResourceFetcherTests.* depended on TestShell loading URLs correctly. That couldn't be done with RenderViewTest harness since ResourceDispatcher code isn't hooked up. I added a mechanism for the browser test harness to run code on the renderer thread when running in --single-process mode. That way a "browser test" can poke at the renderer code. single-process mode doesn't work on Linux Aura, so disabled those tests there for now (bug 234172). DomSerializerTests.* fail on  Android. They never ran there before since test_shell_tests never worked there, so just disabled them there with a note to investigate.

Note CppBoundClassTest is trivial and doesn't depend on loading, so I just made it a RenderViewTest.

I removed plugin_tests.cc:
-PluginTest.Refresh won't work with sharding. It's for a use case we don't care much about anyways, so a regression, if it happens, isn't critical.
-PluginTest.DeleteFrameDuringEvent is a duplicate of PluginTest.SelfDeletePluginInvokeInSynchronousMouseUp
-PluginTest.ForceReload is for in process plugins (i.e. test shell), doesn't apply to our multi-process plugins
-PluginTest.PluginVisibilty is currently disabled and failing. I thought about porting it and fixing it, but it seemed low priority since it'd be flaky to test this with our multi-process plugins. This code also doesn't change anymore, and if we had a regression we would catch this pretty quickly. If we regress we can write a test then.

mock_spellcheck_unittest.cc: was testing a mock object used in TestShell. Since TestShell is going away, there's no need for this test. if the object breaks and no existing tests break, then it's a non-issue.

memory_file_util.cc wasn't used other than in its unittest. I removed the code and its test.

CppBoundClassTest.* could be converted to a RenderViewTest. The remaining tests (HostVarTrackerTest.*, papiPluginInstanceTest.*, PpapiCustomInterfaceFactoryTest.*, QuotaFileIOTest.*, WebkitGlueUserAgentTest.* were converted to content_unittests.

I will delete the unused webkit/data in a follow up patch (try servers are failing on applying the delete).

BUG=126514,234172,111601,51622

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195701 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 03:08:12 +00:00
wittman@chromium.org 5f431d8e66 Revert 195613 "Reenable test_isolate_mode=check by default on OSX."
Speculating this is the cause of these OS X release builder hangs:

http://build.chromium.org/p/chromium.mac/builders/Mac%20Builder/builds/11074/steps/compile/logs/stdio
http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Mac/builds/12424/steps/compile/logs/stdio

Relevant compile output:

=== BUILD AGGREGATE TARGET base_unittests_run OF PROJECT base WITH CONFIGURATION Release ===
Check dependencies

PhaseScriptExecution "Rule \"isolate\"" ../xcodebuild/base.build/Release/base_unittests_run.build/Script-5816EF986C49795B2FAB6114.sh
cd /Volumes/data/b/build/slave/cr-mac-rel/build/src/base
/bin/sh -c /Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/base.build/Release/base_unittests_run.build/Script-5816EF986C49795B2FAB6114.sh
python ../tools/swarm_client/isolate.py check --outdir "/Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/Release/ " --variable PRODUCT_DIR "/Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/Release " --variable "OS=mac" --result "/Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/Release/base_unittests.isolated" --isolate "base_unittests.isolate" --ignore_broken_items

command timed out: 1200 seconds without output, attempting to kill
process killed by signal 9
program finished with exit code -1
elapsedTime=4205.819860


> Reenable test_isolate_mode=check by default on OSX.
> 
> This is not necessary to default to noop anymore. Defaulting to check was
> disabled on OSX because a problem during archival with symlink path case. This
> was fixed inside swarm_client.
> 
> R=csharp@chromium.org
> BUG=98637
> 
> Review URL: https://chromiumcodereview.appspot.com/14404011

TBR=maruel@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 00:45:01 +00:00
thakis@chromium.org 01fd5c492a roll clang 176256:179138
BUG=233709,234010
TBR=hans
NOTRY=true

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195220

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195379

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195632 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 22:51:34 +00:00
maruel@chromium.org d65e77cb73 Reenable test_isolate_mode=check by default on OSX.
This is not necessary to default to noop anymore. Defaulting to check was
disabled on OSX because a problem during archival with symlink path case. This
was fixed inside swarm_client.

R=csharp@chromium.org
BUG=98637

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195613 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 21:47:56 +00:00
frankf@chromium.org 9b0f02c699 [Android] Add a dummy uiautomator tests target for chromium testshell.
BUG=226509

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195592 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 21:07:28 +00:00
phajdan.jr@chromium.org 5620fc9b58 Linux: move use_system_harfbuzz logic out of the main file.
BUG=226860

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195590 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 21:06:42 +00:00
torne@chromium.org 062bb9b1fb Remove no longer used android_build_type var.
All uses of android_build_type have been updated to refer to the more
meaningful android_webview_build; remove the temporary compatibility
variable.

BUG=184431

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195522 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 16:05:09 +00:00
thakis@chromium.org fd0705a134 mac: Disable clang plugin in asan builds.
asan's clang is currently pinned to a very old revision and hence includes
a very old plugin. Since all other bots run the plugin, we don't really
lose coverage by disabling the plugin on asan bots for now.

BUG=170629
TBR=glider

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195479 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 09:57:24 +00:00
tapted@chromium.org d9f443667c Revert 195379 "roll clang 176256:179138"
Numerous CrOS test failures: see http://crbug.com/234010

> roll clang 176256:179138
> 
> BUG=233709
> TBR=hans
> NOTRY=true
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195220
> 
> Review URL: https://chromiumcodereview.appspot.com/14169006

TBR=thakis@chromium.org
BUG=234010

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195429 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 01:27:45 +00:00
gavinp@chromium.org 9c52bc6c1e Revert 195389 "url: Copy 'googleurl_unittests' target from 'url_..."
> url: Copy 'googleurl_unittests' target from 'url_unittests'. Attempt 2.
> 
> To not break the buildbot, this creates a fake target that copies url_unittests
> to googleurl_unittests as temporary scaffolding.
> 
> BUG=229660
> R=brettw@chromium.org
> 
> Review URL: https://chromiumcodereview.appspot.com/14199009

TBR=tfarina@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195392 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-20 12:52:12 +00:00
tfarina@chromium.org cd4e7e3313 url: Copy 'googleurl_unittests' target from 'url_unittests'. Attempt 2.
To not break the buildbot, this creates a fake target that copies url_unittests
to googleurl_unittests as temporary scaffolding.

BUG=229660
R=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195389 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-20 12:35:40 +00:00
thakis@chromium.org f3db0b6af9 roll clang 176256:179138
BUG=233709
TBR=hans
NOTRY=true

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195220

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195379 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-20 04:37:53 +00:00
cjhopman@chromium.org 56da9a9a88 [Android] Only set recommended flags if they are unset
This allows developers to force the values of individual flags in their
chrome/supplement.gypi. Add documentation for how a user can do that.

Also add a comment about the fastbuild option, but do not ever set it
by default.

NOTRY=true
BUG=158821

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195334 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-19 23:27:06 +00:00
nileshagrawal@chromium.org d118ac9c35 Android: Disable more flaky browsertests.
BUG=233118
R=yfriedman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195297 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-19 21:55:25 +00:00
cjhopman@chromium.org fdc31e70fc [Android] Add native library to strip inputs
If the native library changes, we should re-strip/copy it. Add it to the inputs
so that we do that.

BUG=158821

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195274 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-19 20:56:53 +00:00
ppi@chromium.org f1f47821cb Enable net_unittests that rely on device time settings on Android.
Since http://crbug.com/164180 is now fixed, we can enable ~10
unittests that depend on the device time settings and were
failing exclusively on bots.

BUG=160756

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195225 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-19 17:48:48 +00:00