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

6756 Коммитов

Автор SHA1 Сообщение Дата
thestig@chromium.org 8a62698a08 Cleanup: Remove references to reliability_tests in gyp files.
BUG=288383

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281673 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-08 06:08:34 +00:00
zty@chromium.org 88bd74c640 Re-enable device offline alert.
R=navabi@chromium.org, friedman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281609 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-08 00:18:45 +00:00
zhaoqin@google.com 4a2e910045 add 25 *_unittests to Dr.Memory build target chromium_builder_dbg_drmemory_win
R=bruening@chromium.org
BUG=NONE
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281603 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-07 23:19:00 +00:00
spang@chromium.org 7c47eb45fe ozone: Fix interactive_ui_tests build
This fixes the build only. We need to implement the rest of
UIControlsOzone to make the tests pass.

BUG=362166
TEST=build interactive_ui_tests with use_ozone=1 chromeos=1
TBR=sky

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281601 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-07 23:17:37 +00:00
spang@chromium.org 4b870a5c12 ozone: Use test as default platform under ChromeOS
This is for the buildbots, which should use the test backend to pass.
We'll do better autodetection of the platform later.

TEST=none
BUG=none
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281558 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-07 17:42:44 +00:00
starodub@google.com 6dc1a4ea9e Android: Cleaned up python setup steps for gtests.
Installation attempted one time per device. No complex 
setup(pushing data/bringing up servers) for listing tests.

BUG=383410

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281520 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-07 11:34:56 +00:00
agl@chromium.org 225d28812e Whitespace-only change to kick builders.
This is to ensure that the boringssl DEPS change still works
after the builders do a gclient revert.


git-svn-id: http://src.chromium.org/svn/trunk/src/build@281481 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-06 19:30:15 +00:00
azarchs@chromium.org bb96c93efa Fix orderfile buildbot by excluding SaturatedArithmetic.h from instrumentation.
The methods in that header are inline assembly which require inlining, so
instrumentation doesn't work with them, and also doesn't matter.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281435 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-04 20:07:36 +00:00
simonb@chromium.org 994d6059d5 Add gyp machinery to build with packed ARM relative relocations.
Add gypi and python files to support packing ARM relative relocations
during the build process.

Define a use_relocation_packer gyp variable to turn ARM relocation
packing on and off (currently set to 0).

BUG=385553

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281433 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-04 19:58:34 +00:00
phoglund@chromium.org 37280c9106 Speculatively enabling most WebRTC browser tests.
BUG=387895
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281402 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-04 13:06:08 +00:00
jungjik.lee@samsung.com 52422dc93f Fix up, add MEMORY_SANITIZER_INTIAL_SIZE define
Add MEMORY_SANITIZER_INTIAL_SIZE define
to set sanitizer's initial size.
this is a fixup patch of crrev.com/360693002

Bug=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281360 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-04 04:18:03 +00:00
cpu@chromium.org c9a28af62d Revert 281326 "Speculatively re-enabling all WebRTC content brow..."
Still failing (timed out)
http://build.chromium.org/p/chromium.linux/builders/Android%20Tests/builds/14428/steps/content_browsertests/logs/stdio

987.986s Main  [  FAILED  ] WebRtcGetUserMediaBrowserTests/WebRtcGetUserMediaBrowserTest.GetUserMediaWithMandatorySourceID/0 (TIMEOUT)



> Speculatively re-enabling all WebRTC content browser tests on Android.
> 
> After running all the tests all night locally on a nexus 4 with no 
> repro whatsoever, I'm going to re-enable these and see if they're 
> still flaking. If so (which is likely) I'll try to discern patterns 
> and figure out what devices and/or environment I need to repro 
> and debug this.
> 
> BUG=387895
> 
> Review URL: https://codereview.chromium.org/371473002

TBR=phoglund@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281337 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 23:05:16 +00:00
phoglund@chromium.org 179026715c Speculatively re-enabling all WebRTC content browser tests on Android.
After running all the tests all night locally on a nexus 4 with no 
repro whatsoever, I'm going to re-enable these and see if they're 
still flaking. If so (which is likely) I'll try to discern patterns 
and figure out what devices and/or environment I need to repro 
and debug this.

BUG=387895

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281326 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 21:14:52 +00:00
dnicoara@chromium.org 8c5fbadef7 [Ozone] Add Ozone EGL demo
BUG=none
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281317 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 20:15:29 +00:00
csharp@chromium.org b6d3169dbe Revert 281286 "Add gyp machinery to build with packed ARM relati..."
Broke Android compile:
FAILED: cd ../../net; python ../build/android/gyp/pack_arm_relocations.py "--enable-packing=0" "--stripped-libraries-dir=../out/Release/gen/stripped_libraries" "--packed-libraries-dir=../out/Release/net_unittests_apk/libs/armeabi-v7a" "--libraries-file=../out/Release/net_unittests_apk/native_libraries.json" "--stamp=../out/Release/net_unittests_apk/pack_arm_relocations.stamp"
Traceback (most recent call last):
  File "../build/android/gyp/pack_arm_relocations.py", line 108, in <module>
    sys.exit(main())
  File "../build/android/gyp/pack_arm_relocations.py", line 99, in main
    CopyArmLibraryUnchanged(library_path, output_path)
  File "../build/android/gyp/pack_arm_relocations.py", line 58, in CopyArmLibraryUnchanged
    shutil.copy(library_path, output_path)
  File "/usr/lib/python2.7/shutil.py", line 117, in copy
    copyfile(src, dst)
  File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
    with open(dst, 'wb') as fdst:
IOError: [Errno 2] No such file or directory: u'../out/Release/net_unittests_apk/libs/armeabi-v7a/libnet_unittests.so'
ninja: build stopped: subcommand failed.

> Add gyp machinery to build with packed ARM relative relocations.
> 
> Add gypi and python files to support packing ARM relative relocations
> during the build process.
> 
> Define a use_relocation_packer gyp variable to turn ARM relocation
> packing on and off (currently set to 0).
> 
> BUG=385553
> 
> Review URL: https://codereview.chromium.org/358863002

TBR=simonb@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281303 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 18:39:41 +00:00
anton@chromium.org ebb045fb7c When building APK for direct loading, check for multiple libraries.
Explicitly check for multiple libraries. This gives the developer
a less cryptic error message. In particular, I mentioned that a
clean build may be required.

BUG=388223

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281295 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 17:45:52 +00:00
simonb@chromium.org e2113a6ef4 Add gyp machinery to build with packed ARM relative relocations.
Add gypi and python files to support packing ARM relative relocations
during the build process.

Define a use_relocation_packer gyp variable to turn ARM relocation
packing on and off (currently set to 0).

BUG=385553

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281286 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 17:20:56 +00:00
lcwu@chromium.org 3241db0ae3 Add chromecast_build gyp variable and add rules when the variable is set to 1.
BUG=336640

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281285 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 17:20:15 +00:00
qsr@chromium.org a5996daefe Add serialization/deserialization of structs for mojo java bindings.
R=viettrungluu@chromium.org,rmcilroy@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281255 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 12:42:52 +00:00
agl@chromium.org f64037058a Whitespace only change to kick the WebKit bots.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@281168 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 05:14:02 +00:00
jbudorick@chromium.org 11654a9745 [Android] Switch to DeviceUtils versions of file functions.
This includes PushChangedFiles, FileExists, PullFile, ReadFile, and WriteFile.

BUG=267773

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281147 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-03 03:11:07 +00:00
navabi@google.com 691337aa12 Set lockscreen settings in the locksettings db.
BUG=389671
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281108 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 23:24:35 +00:00
bradnelson@google.com 348cbbfb66 Adding a landmine to clobber due to NDEBUG nacl change.
BUG=391093
R=kbr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281106 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 23:11:11 +00:00
brettw@chromium.org d66ff89622 Work on GN build, mostly in //ui
This fills out a number of ui targets and does some changes to the resources to match the GYP build. In particular, we had a number of different ui/resources targets that were depended on independently. The GYP build has only one, so I combined them into a meta "ui/resources" target.

Adds a grit repack template.

TBR=ajwong

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281087 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 20:39:12 +00:00
brettw@chromium.org b45a2ea9a4 Add lots of GN targets:
components/autofill
  components/metrics
  components/policy
  components/variations
  third_party/libphonenumber
  third_party/mt19937ar
  ui/gfx/ipc

These are all requried to compile chrome/browser in some form or another.

Fills out all grit_defines (also required for chrome/browser) and adds associated flags for them.

Add the ability for generated_extensions_api to not generate a bundle.

Remove mt19937ar from .gitignore (it's just checked into the tree)

R=ajwong@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@281057 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 17:37:34 +00:00
cjhopman@chromium.org 9f9e39c561 Add android_library template and build_configs
This is the GN equivalent of build/java.gypi. It is a template for
creating an Android library including java code and Android resources.

It currently only compiles java files (including files in srcjars from
srcjar targets like java_cpp_template) and zips them together in a .jar
and creates the corresponding .jar.TOC.

Some of the things still to do: proguard_preprocess, android_lint,
emma coverage, dex, everything resources.

Adds android_java_library rule for base_java, guava, and jsr-305.

This add the --java-srcjars argument to javac.py. This will accept a .zip of
.java files and include those files in the compilation. This approach is
preferred over using the --src-gendirs option.

Many of the parts of building Android stuff (libraries, resources, apks)
require knowledge of the dependents of that thing. Examples: javac classpath,
for resources aapt needs to know about all dependents, dexing for an apk
needs to know about all java code going into that apk. For gyp, this is done
primarily with all_dependent_settings. There is then some of this logic in
two particular steps (dexing and proguard). These steps, when building an
instrumentation apk, need to exclude the things in the tested apk and this is
done by having the tested apk essentially write a file saying what it did in
those steps and the test apk reading that file and excluding stuff.

In GN, all_dependent_settings doesn't really work. This change introduces a new
way of calculating and using this information. Specifically .build_config files
and build_utils.ExpandFileArgs(). The build_config file for a target contains
the information that depends on dependents. The logic in write_build_config and
the logic in the template specification are very much tied together (in some
sense, write_build_config is just the part of the template specification
that can actually inspect the dependency graph). With
build_utils.ExpandFileArgs() all the other build scripts are essentially
unaware of the .build_config files and can just be written in a (mostly)
straightforward way.

A large part of the information calculated by the build_config is finding input
files to later actions. This requires that those later actions writes a depfile
that contains any inputs that are specified by the build_config (in the case of
this change, javac and the classpath files). Since a action's script shouldn't
really know about the build_config file and what information it got
from that, it is safest for the action to write *all* of its inputs into the
depfile (but to be correct it only has to write those that aren't explicitly
specified in the build files).

Depends on: https://codereview.chromium.org/341823003/

BUG=359249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280995 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 10:46:46 +00:00
jochen@chromium.org 2de75c3040 Revert of Enable extended debugging symbols to including macro expansion. (https://codereview.chromium.org/198363002/)
Reason for revert:
Linux dbg builder runs out of memory

Original issue's description:
> Adding -g3 to get macro expansion support. (Default is -g2.)
> Adding -gdwarf-4 for macro expansion support.
> 
>  * gcc 4.6 outputs DWARF-2 by default
>  * gcc 4.7 outputs DWARF-4 by default
>  * clang <3.4 outputs DWARF-3 by default
>  * clang >3.4 outputs DWARF-4 by default
> 
> From http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html
> > -g3
> >  Level 3 includes extra information, such as all the macro
> >  definitions present in the program. Some debuggers support macro
> >  expansion when you use -g3.
> >
> > -gdwarf-4
> >  Produce debugging information in DWARF format (if that is
> >  supported). The value of version may be either 2, 3 or 4; the
> >  default version for most targets is 4.  Note that with DWARF
> >  Version 2, some ports require and always use some non-conflicting
> >  DWARF 3 extensions in the unwind tables.
> >
> >  Version 4 may require GDB 7.0 and -fvar-tracking-assignments for
> >  maximum benefit.
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257944
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280980

TBR=mark@chromium.org,mithro@mithis.com,thestig@chromium.org
NOTRY=true
NOTREECHECKS=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280986 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 09:31:33 +00:00
mithro@mithis.com 635765c29b Adding -g3 to get macro expansion support. (Default is -g2.)
Adding -gdwarf-4 for macro expansion support.

 * gcc 4.6 outputs DWARF-2 by default
 * gcc 4.7 outputs DWARF-4 by default
 * clang <3.4 outputs DWARF-3 by default
 * clang >3.4 outputs DWARF-4 by default

From http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html
> -g3
>  Level 3 includes extra information, such as all the macro
>  definitions present in the program. Some debuggers support macro
>  expansion when you use -g3.
>
> -gdwarf-4
>  Produce debugging information in DWARF format (if that is
>  supported). The value of version may be either 2, 3 or 4; the
>  default version for most targets is 4.  Note that with DWARF
>  Version 2, some ports require and always use some non-conflicting
>  DWARF 3 extensions in the unwind tables.
>
>  Version 4 may require GDB 7.0 and -fvar-tracking-assignments for
>  maximum benefit.

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280980 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 08:51:14 +00:00
kangil.han@samsung.com d5f663a4af Introduce enable_web_speech to replace with input_speech
Before this CL, implementation manipulated os condition
but that seemed not so straight forward.
Therefore, this CL introduced feature wise variable
so that later any os can easily enable/disable.

BUG=223198

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280972 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-02 07:38:21 +00:00
brettw@chromium.org 66837b27ef Add more GN deps to the build.
These deps are some of those required to compile chrome/browser (so mostly those containing resources and protobufs that have generated headers). chrome/browser still has some dependencies left.

Add third_party libs libaddressinput and dom_distiller_js.

Add components dom_distiller and policy.

Separate the generate_library_loader into a separate .gni file.

Rename components_strings to just strings.

R=ajwong@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280916 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-01 23:54:17 +00:00
jungjik.lee@samsung.com b26a0f391b Use MEMORY_SANITIZER_INITIAL_SIZE for sanitizer.
Out-of-bounds reads based on pointer access.
so the initial size should be 1 at instance time.
This patch is related with crrev.com/357603002
and the original issue was crrev.com/22548004.

Bug=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280862 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-01 19:22:12 +00:00
anton@chromium.org 94de23c70a Add switch for turning on library in zip file support.
Note this patch doesn't enable the support (that is done in GYP).

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280812 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-01 13:16:56 +00:00
rvargas@chromium.org 7af39608a1 Add gn support for libsrtp
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280764 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-01 07:03:25 +00:00
bashi@chromium.org 96b0e1e1da OTS roll to r115
Removing build/secondary/third_party/ots/BUILD.gn because ots has the file in its repository.

BUG=324187

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280760 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-01 07:01:08 +00:00
cjhopman@chromium.org cd861ec410 Fix generation of v14 resources
generate_v14_compatible_resources.GenerateV14Resources was deleting and
recreating the output directory. process_resources was calling that
multiple times and reusing the same output directory (and so it would
only actually get v14 resources for the final directory).

Instead, callers of GenerateV14Resources should handle deleting/creating
the output directory for themselves--this is just
generate_v14_compatible_resources.main and process_resources (which was
already handling this itself).

BUG=383803

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280725 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-01 01:45:03 +00:00
brettw@chromium.org dc9e7b61d6 First pass on adding a chrome/browser GN target.
This adds a lot of global enable flags for various features used by the browser.

It is not turned on because it does not compile yet. It needs some include directories and generated sources from dependencies that aren't done yet.

It is basically a line-by-line translation of the current chrome_browser.gypi. As such, it looks pretty ugly but I think keeping these in sync will be easiest.

I put in the obvious names of the GN deps. There are surely a bunch that exist in the GN build that aren't here yet but I'm going to save this for later passes.

R=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280693 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-30 23:24:31 +00:00
anton@chromium.org 26162968a7 Revert of Include stlport through -isystem instead of -I. (https://codereview.chromium.org/359783005/)
Reason for revert:
This patch breaks Android Goma builds (the build continues locally very slowly).

https://groups.google.com/a/google.com/forum/#!topic/goma-users/KNsshiobTvE


Original issue's description:
> 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
> TBR=brettw@chromium.org
> NOTRY=true
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280406

TBR=cjhopman@chromium.org,thakis@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=381053

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280648 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-30 19:53:41 +00:00
navabi@google.com c2e7f73e24 device_status_check shouldn't expect dumpsys iphonesubinfo to provide output.
BUG=389470
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280586 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-30 11:56:57 +00:00
rmcilroy@chromium.org 1e2ed6e6ce [Android]: Roll android_tools to update ndk_experimental to r10-rc3
This updates the arm64 and x86_64 ABIs to include the changes in NDK r10-rc3.

BUG=367378,354405,346626

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280499 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-28 05:45:30 +00:00
brettw@chromium.org f4de3efde4 Organize file lists in chrome_browser_ui.gypi
The main change is that there are no longer any ChromeOS exclusion lists.

It also cleans up the definition of all_list in common.gypi now that Linux assume aura.

TBR=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280495 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-28 05:36:50 +00:00
powei@chromium.org ac56fe7812 android: Add test for ContentViewCore readback
This test renders a blue screen and grabs a snapshot of the content.  The
test checks that the pixel in the middle of the snapshot is blue.

BUG=372792
NOTRY=true

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280446 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 23:40:03 +00:00
thakis@chromium.org e036791ec8 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
TBR=brettw@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280406 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 20:43:57 +00:00
powei@chromium.org 1d9a426c3e Revert of android: Add test for ContentViewCore readback (https://codereview.chromium.org/358513002/)
Reason for revert:
broke win_gpu because of findbugs addition.  Will rebase and try again.

Original issue's description:
> android: Add test for ContentViewCore readback
> 
> This test renders a blue screen and grabs a snapshot of the content.  The
> test checks that the pixel in the middle of the snapshot is blue.
> 
> BUG=372792
> NOTRY=true
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280381

TBR=tedchoc@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=372792

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280383 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 19:45:43 +00:00
powei@chromium.org cdeed47978 android: Add test for ContentViewCore readback
This test renders a blue screen and grabs a snapshot of the content.  The
test checks that the pixel in the middle of the snapshot is blue.

BUG=372792
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280381 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 19:31:48 +00:00
phoglund@chromium.org c61feb52c0 Disabling all WebRTC tests on Android.
It seems all WebRTC tests have become susceptible to hanging the past
few days, so disable while we investigate to green up the bots.

BUG=387895
TBR=peter@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280348 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 17:05:26 +00:00
anton@chromium.org b77c957d67 Add support for uncompress library in APK to the build system
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280346 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 16:59:46 +00:00
bulach@chromium.org e91ad39ad1 Removes bulach@ from OWNERS.
May our paths cross again soon!

BUG=
TBR=jochen@chromium.org,thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280313 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 13:11:13 +00:00
amogh.bihani@samsung.com 74536fc423 Removing Dummy Test Suit - webkit_compositor_bindings_unittests
A dummy test suit was left behind while moving files from webkit/renderer
to content/renderer. Now that all the bots have been disabled to build
that test suit, the dummy files can be removed.

BUG=265753

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280311 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 13:09:39 +00:00
sebastianl@opera.com 880ebaadab binary_size_tool: fix for ambiguous addr2line output
Sometimes the output of addr2line is ambiguous, example:
  unicode.cc:0
and does not include the absolute path of the source file. This fix
is mostly a port of andrewhaydens solution to disambiguate the path.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280303 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 11:27:30 +00:00
zty@chromium.org 1370926a36 Only send email notification when device_status_check failed on buildbot.
R=navabi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@280218 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-27 03:02:54 +00:00