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

6756 Коммитов

Автор SHA1 Сообщение Дата
zty@chromium.org d6f56c1bb1 Add option to output device status to a JSON file.
BUG=392938
R=navabi@chromium.org, tonyg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282728 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 23:20:43 +00:00
rouslan@chromium.org 406ebe99a2 Reland "Use upstream libaddressinput in Chrome."
Remove static initializer and reland https://crrev.com/282408 which was
reverted in https://crrev.com/282426.

TBR=estade@chromium.org,thestig@chromium.org
BUG=389918

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282726 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 23:18:33 +00:00
brettw@chromium.org 94a0d8dd86 Make it possible for Android GN host builds to use Clang.
The problem was that the toolchain definitions had an is_clang block in them, but this is only evaluated in the context of the default toolchain (so false for and Android build). But then when we were re-evaluating the build config for the host compile, it was forcing clang to true which was causing the clang flags to be set.

This changes the way we default the is_clang value. Forcing it to true prevents it from being overridden manually. In some cases, like mac, this is pointless. In other cases like Linux, we may want to turn it on and off. Changing this definition allows us to toggle it on and off for different toolchains as we desire.

Ideally I think the way of defining toolchains would be different to make this a bit more flexible, I'll think about this. But this will work for now.

R=thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282685 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 20:27:10 +00:00
brettw@chromium.org 4aa2703b08 Add chrome/browser/ui to the GN build.
This moves the intermediate grit files:
ui/ui_resources -> ui/resources
ui/ui_strings -> ui/strings
in the GYP build to put it in line with the GN one (and also what one would expect).

R=ajwong@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282663 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 19:23:19 +00:00
primiano@chromium.org 04c10b767a Revert of [Android] Add heap_profiler_unittests to Android bots. (https://codereview.chromium.org/351183003/)
Reason for revert:
It seems to be breaking some internal bots. :-/


Original issue's description:
> [Android] Add heap_profiler_unittests to Android bots.
> 
> Add proper coverage to heap_profiler.
> 
> BUG=382489
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282626

TBR=aurimas@chromium.org
NOTRY=true
NOTREECHECKS=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282656 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 18:55:41 +00:00
primiano@chromium.org 3e4d236861 [Android] Add heap_profiler_unittests to Android bots.
Add proper coverage to heap_profiler.

BUG=382489

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282626 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 14:18:37 +00:00
phoglund@chromium.org e9febfe4f0 Revert 281402 "Speculatively enabling most WebRTC browser tests."
> Speculatively enabling most WebRTC browser tests.
> 
> BUG=387895
> NOTRY=true
> 
> Review URL: https://codereview.chromium.org/369923007

TBR=phoglund@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282587 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 08:17:30 +00:00
tonyg@chromium.org 7ac4bfb479 Make KillAllAdb robust to AccessDenied exceptions.
This error seems to pop up when adb is not currently running. It isn't clear to
me why we get that instead of NoSuchProcess, but in any case, this should allow
us to continue instead of aborting like in:
http://chromegw/i/chromium.perf/builders/Android%20Nexus5%20Perf/builds/1022/steps/device_status_check/logs/stdio

BUG=388885

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282525 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 03:20:38 +00:00
aurimas@chromium.org ceaa28fb3c Start using proguard.jar directly instead of proguard.sh
android_tools/sdk/tools/proguard/bin/proguard.sh was removed with SDK tools
update. https://gerrit.chromium.org/gerrit/#/c/70802/ updates SDK tools
and we want to roll to start using it.

BUG=393019

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282498 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 01:49:41 +00:00
jbudorick@chromium.org c35ed64c17 [Android] Split DeviceUtils tests and run them in presubmit.
As requested by frankf:
  https://codereview.chromium.org/351603002/#msg2
  https://codereview.chromium.org/358993003/#msg9
  https://codereview.chromium.org/371813005/#msg8

BUG=267773

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282480 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-11 00:20:34 +00:00
aurimas@chromium.org 639aa74125 Update GetNewMetadata function to be more forgiving for directory names.
Fixes an issue when using managed_install=1 with Android L.

BUG=None
NOTRY=true
TBR=cjhopman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282469 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 23:42:25 +00:00
sky@chromium.org 4445b6af2a Nukes USE_MOJO
It was removed from the gyp build a while back.

BUG=353602
TEST=none
R=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282457 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 23:19:40 +00:00
brettw@chromium.org ce32780d1a Add components and CLD to GN build.
New components:
- rappor
- data_reduction_proxy
- captive_portal
- translate
- usb_service
- web_modal

Removes the _IMPLEMENTATION define for web_modal. It is unused (it is a static library, not a component).

Adds third_party/cld and third_party/cld_2 BUILD files.

Separates out the include dir setting of "//" and the root gen directory so. cld_2 needed to not have this due to base file name conflicts.

R=jamesr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282438 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 22:00:37 +00:00
scherkus@chromium.org 1a414bd10a Revert 282408 "Use upstream libaddressinput in Chrome."
Introduced static initializers into chrome binary:
preload_supplier.cc _GLOBAL__sub_I_preload_supplier.cc+0xa
preload_supplier.cc i18n::addressinput::StringCompare::StringCompare()
preload_supplier.cc __cxa_atexit@plt [registers a dtor to run at exit]

Run ./tools/linux/dump-static-initializers.py before re-landing to
verify they're no longer present.

> Use upstream libaddressinput in Chrome.
> 
> Most of the changes are mechanical switches from chromium/ to src/
> directory in third_party/libadressinput/.
> 
> To simplify the switch, autofill::AddressValidator is a shim between
> Chromium and i18n::addressinput::AddressValidator. The shim behaves the
> same way as Chromium's version of libaddressinput. The goal is to
> gradually remove the shim and make Chromium work directly with
> libaddressinupt.
> 
> Upstream libaddressinput does not include suggestions, which now can be
> found in third_party/libadressinput/chromium/input_suggester.{h,cc}.
> 
> A follow up patch will remove Chromium's version of libaddressinput.
> 
> BUG=327046
> 
> Review URL: https://codereview.chromium.org/298863012

TBR=rouslan@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282426 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 21:09:11 +00:00
rouslan@chromium.org d212112f63 Use upstream libaddressinput in Chrome.
Most of the changes are mechanical switches from chromium/ to src/
directory in third_party/libadressinput/.

To simplify the switch, autofill::AddressValidator is a shim between
Chromium and i18n::addressinput::AddressValidator. The shim behaves the
same way as Chromium's version of libaddressinput. The goal is to
gradually remove the shim and make Chromium work directly with
libaddressinupt.

Upstream libaddressinput does not include suggestions, which now can be
found in third_party/libadressinput/chromium/input_suggester.{h,cc}.

A follow up patch will remove Chromium's version of libaddressinput.

BUG=327046

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282408 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 20:04:42 +00:00
thakis@chromium.org 6b320f495f Hotfix to make clang-by-default work with gcc 4.8
A better fix is to set clang further up, so that gcc_version is set to
0 when clang is on automatically
( https://codereview.chromium.org/384633005 ). This is however blocked
on nacl also using the "clang" symbol, so that needs to be fixed first
( https://codereview.chromium.org/384793002 ). To make the build go for
people in the meantime, land this hack. I'll revert it once the nacl change has
landed in nacl and then rolled into chromium, and the better fix has landed.

BUG=360311
TBR=thestig@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282377 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 18:01:57 +00:00
tonyg@chromium.org 97e577a970 Fix provision_devices on the L-release preview.
Looks like we have to be a little more careful with the permissions now.

Tested on LPV79.

BUG=389362

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282373 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 17:52:54 +00:00
brettw@chromium.org 9a0e8cebe5 Parameterize the ui_resources location.
This is a temporary file that will facilitate landing a two-sided patch in Blink/Chromium that changes the location of the generated ui resources directory.

R=viettrungluu@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282371 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 17:51:26 +00:00
rmcilroy@chromium.org 4bce30c0bc [Android]: Don't omit the frame pointer on Arm64.
If we omit the frame pointer on Arm64 there is no way for
breakpad to correctly symbolize stack traces which contain
stack frames for which we don't have CFI information (e.g.,
system libraries like libc.so).  This is because the Arm64
ABI does not specify where a frame pointer should be in a
stack frame, so, without CFI information, there is no way 
to calculate the start of the caller's frame if the caller
omits the frame pointer.

More details are on the bug.

BUG=391706

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282370 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 17:37:37 +00:00
brettw@chromium.org eddb5dca1a Revert 282355 "Add chrome/browser/ui to the GN build."
> Add chrome/browser/ui to the GN build.
> 
> This moves the intermediate grit files:
>   ui/ui_resources -> ui/resources
>   ui/ui_strings -> ui/strings
> in the GYP build to put it in line with the GN one (and also what one would expect).
> 
> R=ajwong@chromium.org
> 
> Review URL: https://codereview.chromium.org/381463002

TBR=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282359 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 16:56:07 +00:00
brettw@chromium.org 7f8560a729 Add chrome/browser/ui to the GN build.
This moves the intermediate grit files:
  ui/ui_resources -> ui/resources
  ui/ui_strings -> ui/strings
in the GYP build to put it in line with the GN one (and also what one would expect).

R=ajwong@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282355 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 16:40:00 +00:00
yutak@chromium.org dda630d87b Revert of Revert of Turn on clang by default on linux, 3rd try. (https://codereview.chromium.org/378363006/)
Reason for revert:
This change should not have been reverted, since
it was easy to just disable these tests. thakis
explicitly requested "please ping thakis before
reverting it".

Original issue's description:
> Revert of Turn on clang by default on linux, 3rd try. (https://codereview.chromium.org/379413002/)
> 
> Reason for revert:
> NaClBrowserTestNonSfiMode.Messaging and NaClBrowserTestNonSfiMode.Irt failed.
> 
> http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/12124/steps/browser_tests/logs/Irt
> http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/12124/steps/browser_tests/logs/Messaging
> 
> Original issue's description:
> > Turn on clang by default on linux, 3rd try.
> > 
> > This is mostly to collect performance and size data for now, and to find out
> > if more bots need work. Unless things look really good, I'm going to revert
> > this by thursday morning (PDT).
> > 
> > BUG=360311
> > TBR=ajwong@chromium.org
> > 
> > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282246
> 
> TBR=awong@chromium.org,thakis@chromium.org
> NOTREECHECKS=true
> NOTRY=true
> BUG=360311
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282265

TBR=awong@chromium.org,thakis@chromium.org,horo@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=360311

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282266 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 07:36:38 +00:00
horo@chromium.org d9150cf0cf Revert of Turn on clang by default on linux, 3rd try. (https://codereview.chromium.org/379413002/)
Reason for revert:
NaClBrowserTestNonSfiMode.Messaging and NaClBrowserTestNonSfiMode.Irt failed.

http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/12124/steps/browser_tests/logs/Irt
http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/12124/steps/browser_tests/logs/Messaging

Original issue's description:
> Turn on clang by default on linux, 3rd try.
> 
> This is mostly to collect performance and size data for now, and to find out
> if more bots need work. Unless things look really good, I'm going to revert
> this by thursday morning (PDT).
> 
> BUG=360311
> TBR=ajwong@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282246

TBR=awong@chromium.org,thakis@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=360311

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282265 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 07:27:19 +00:00
tonyg@chromium.org 3adb951732 Treat sharded perf test timeouts as failures.
Previously, we'd halt running all further shards upon a timeout. Now, we'll just
fail the one step and then continue.

BUG=392490

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282247 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 03:59:58 +00:00
thakis@chromium.org 92f54f1df7 Turn on clang by default on linux, 3rd try.
This is mostly to collect performance and size data for now, and to find out
if more bots need work. Unless things look really good, I'm going to revert
this by thursday morning (PDT).

BUG=360311
TBR=ajwong@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282246 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 03:55:24 +00:00
thakis@chromium.org 76def3e05b Enable _FORTIFY_SOURCE=2 with clang for official builds (unless sanitizers are used).
BUG=392573
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282200 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 00:50:52 +00:00
shess@chromium.org 7f2fa2fe2e [sql] Test recovery of corrupt golden file.
Manually modify a SQLite database to have the problem described by the
bug, then test that it can be recovered.

Also, infrastructure to introduce testing data to sql/ tests.

BUG=387868

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282197 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 00:48:06 +00:00
satyanarayana@google.com d9133e6380 Change ownership of video file
Review URL: https://codereview.chromium.org/379443002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282189 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-10 00:26:56 +00:00
agl@chromium.org ec70fdb47e Add BoringSSL GYP files.
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282169 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 23:20:16 +00:00
maruel@chromium.org a09f7daddd Add target_arch config variable to .isolate files.
Deduplicate chrome.isolate items found in angle.isolate. Move comment about
D3DCompiler_43.dll to 32bits build. If it is going to be mapped, it is only for
32 bits builds and not 64 bits builds since this DLL doesn't seem to exist in 64
bits.

R=scheib@chromium.org,kbr@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282155 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 22:50:06 +00:00
aurimas@chromium.org 51e4184a01 Fix component build failure for users of developer_recommended_flags.gypi
BUG=None
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282149 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 22:38:26 +00:00
brettw@chromium.org f51c6750e4 Move GN speechd target to third_party.
The //build directory in GN shouldn't refer to anything outside of itself so that non-Chrome projects can copy it and re-use the build configuration. speechd relies on third_party/speech-dispatcher. This patch just moves the loader to the speech-dispatcher target, which makes more sense anyway.

TBR=grunell@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282138 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 22:11:47 +00:00
simonb@chromium.org c033896e95 Fix race condition in gyp/ninja builds.
A race can exist where two build targets build the same libchrome.  It
can manifest as:
  .../arm-linux-androideabi-objcopy: error: the input file '.../libchrome.2085.0.so' is empty

Move the temporary directory used to transfer stripped files between the
strip and pack actions from <(SHARED_INTERMEDIATE_DIR) to <(intermediate_dir).
Also, remove nugatory inter-action dependency, and make actions previously
consuming <(strip_stamp) consume <(pack_arm_relocations_stamp) instead.

BUG=392417

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282118 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 20:51:21 +00:00
ajwong@chromium.org 7584280ab3 Support icu_use_data_file in BUILD.gn for icu.
Ports over more gyp logic for the icu target. Doesn't correctly account
for host toolchains yet, but it's closer.

All hail GN. oRZ

BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282108 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 20:17:25 +00:00
brettw@chromium.org fd681fd930 Remove Angle BUILD.gn file from secondary tree.
A BUILD.gn file was checked into the real location so this secondary-tree file is unused.

R=tfarina@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282078 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 17:31:56 +00:00
brettw@chromium.org 427561eb3d Replace deps with depsformat in GN tool defs
This variable changed name to avoid ambiguity with dependencies.

R=noelallen@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282077 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 17:30:37 +00:00
brettw@chromium.org 28303e4e48 Rename source_prereqs to inputs in the GN build.
This variable changed name.

R=jamesr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282076 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 17:29:31 +00:00
thakis@chromium.org 885ff854cb Include stlport through -isystem instead of -I.
Enables removing a TODO and is needed for the bug linked below.

(Doesn't work for the webkit build for some reason, but that's currently
not built with clang anyhow.)

BUG=381053
R=cjhopman@chromium.org
TBR=brettw@chromium.org
NOTRY=true

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282046 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 15:50:32 +00:00
qsr@chromium.org 63daae8c68 Allow the mojo shell to run on android.
This CL does the 3 following things to allow the mojo shell to run:

- Updates java_apk.gypi to allow bundling additional libs.
- Bundle the network service with the mojo shell.
- Updates the shell to look for .so and .cr.so file in the local file
  system for android component build.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 13:06:44 +00:00
kaliamoorthi@chromium.org 1933873ec8 Revert 281999 "Revert 281831 "Fix nacl_integration to run 32bit ..."
> Revert 281831 "Fix nacl_integration to run 32bit tests with 32bi..."
> 
> > Fix nacl_integration to run 32bit tests with 32bit userland and 64bit kernel.
> > 
> > detect_host_arch.py already knows how to figure this out, so reuse it.
> > (It could probably be used in the darwin and maybe even in the windows
> > branch too.)
> > 
> > BUG=368384
> > TEST=nacl_integration on http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%282%29%2832%29/ goes green
> > TBR=mseaborn@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/373253002
> 
> Suspect this is causing the failure http://build.chromium.org/p/chromium.win/builders/NaCl%20Tests%20%28x86-64%29/builds/13394
> 
> TBR=thakis@chromium.org
> 
> Review URL: https://codereview.chromium.org/374383002

Reverting the revert since it doesn't seem to cause the problem

TBR=kaliamoorthi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@282008 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 12:06:21 +00:00
kaliamoorthi@chromium.org 7039d67bbc Revert 281831 "Fix nacl_integration to run 32bit tests with 32bi..."
> Fix nacl_integration to run 32bit tests with 32bit userland and 64bit kernel.
> 
> detect_host_arch.py already knows how to figure this out, so reuse it.
> (It could probably be used in the darwin and maybe even in the windows
> branch too.)
> 
> BUG=368384
> TEST=nacl_integration on http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%282%29%2832%29/ goes green
> TBR=mseaborn@chromium.org
> 
> Review URL: https://codereview.chromium.org/373253002

Suspect this is causing the failure http://build.chromium.org/p/chromium.win/builders/NaCl%20Tests%20%28x86-64%29/builds/13394

TBR=thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281999 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 10:34:02 +00:00
feng@chromium.org 722c89746b [Android] Switch safe browsing to new code path
The existing safe_browsing=2 only exercises the code path using
flywheel protection. safe_browsing=1 uses new code path that
combines full safe browsing and flywheel.

However, the full safe browsing feature is controlled by Finch
experiment. Without Finch experiment setup, the behavior is the
same as before, i.e., only Flywheel safe browsing is enabled.

BUG=381896

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281991 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 07:51:50 +00:00
thakis@chromium.org ba8e336e17 Revert r281914
Many 32bit bots fail with "bits/predef" not found. Examples:
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%2032/builds/25814/steps/compile/logs/stdio
http://build.chromium.org/p/chromium/builders/Linux/builds/51225

BUG=360311
NOTRY=true
NOTREECHECKS=true
TBR=ajwong@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281928 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 04:33:11 +00:00
tonyg@chromium.org d3fe0b619f Allow provision_devices to work on the L-release preview.
We weren't respecting the full timeout specified by the Reboot() method. And
apparently timing is different enough on the L-release preview that reboots
get stuck forever without the timeout.

BUG=389362

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281927 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 04:25:40 +00:00
thakis@chromium.org 91e604b6e2 Turn on clang by default on linux, 2nd try.
This is mostly to collect performance and size data for now. Unless things
look really good, I'm going to revert this by wednesday morning (PDT).

BUG=360311
TBR=awong@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281914 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-09 04:03:27 +00:00
jbudorick@chromium.org 3eb8ed5da8 [Android] Ignore exceptions when provision attempts to write local props.
BUG=391756
TBR=craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281845 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-08 22:24:37 +00:00
thakis@chromium.org c455e070d2 Fix nacl_integration to run 32bit tests with 32bit userland and 64bit kernel.
detect_host_arch.py already knows how to figure this out, so reuse it.
(It could probably be used in the darwin and maybe even in the windows
branch too.)

BUG=368384
TEST=nacl_integration on http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%282%29%2832%29/ goes green
TBR=mseaborn@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281831 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-08 21:11:18 +00:00
jbudorick@chromium.org 6c74a9df75 [Android] Switch to DeviceUtils versions of Ls, SetJavaAsserts, GetProp, and SetProp.
BUG=267773

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281794 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-08 19:30:44 +00:00
scheib@chromium.org d3419a5383 Set CONFIGURATION_NAME to be used in base.isolate.
Enables precise control of the isolate depending on correct
versions of msvc*.dll.

BUG=390686

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281730 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-08 12:46:13 +00:00
andrewhayden@chromium.org 3051d55303 Revert "Android: Cleaned up python setup steps for gtests."
This reverts commit 291b1ce33fb4a4a3f8789ebaec3737a8dc5d8d98.

BUG=392117
NOTRY=true
TBR=starodub

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281714 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-08 10:55:03 +00:00