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

3594 Коммитов

Автор SHA1 Сообщение Дата
ivankr@chromium.org 6bc4ff8552 Remove the protector service.
BUG=165008
NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173169 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 17:00:58 +00:00
marja@chromium.org 0c8f34339f Android pylib: measurement name escaping fix.
The original re.sub wasn't doing at all what wanted. Also, added / to be
replaced, because we now have URLs in measurement names, and measurement names
are also used for constructing directory names.

BUG=NONE
NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173167 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 16:19:00 +00:00
jknotten@chromium.org 0841cb5ffc Fix build/android/run_tests.py
When a device fails to report test results, there is an name exception
when warning about this. This is because 'current_device' is not
a bound variable.

TEST=
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173154 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 15:05:31 +00:00
marja@chromium.org d47c5edb47 Telemetry: Yet another histogram printing fix.
TBR=bulach@chromium.org

BUG=NONE
NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173142 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 10:17:24 +00:00
jcivelli@chromium.org 16f6ec67b4 Adding extra logs to investigate a crasher.
A weird crasher seems to indicate SanboxedProcessService can be run again in
the same process.
This CL adds logs to validate that hypothesis.

BUG=164069
TEST=None


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173122 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 07:35:10 +00:00
dtrainor@chromium.org 6915deb071 Initial braille support
Connect third_party/eyesfree code to Chrome, allowing accessibility to interact
with a braille keyboard.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173099 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 05:58:11 +00:00
sbc@chromium.org 59f5df1c36 Don't fail at gyp time if arm-sysroot is missing.
This fixes the NaCl SDK build which builds with target_arch=arm
but only builds untrusted targets so doesn't need the arm
sysroot.


BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173045 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 01:53:43 +00:00
shess@chromium.org 5467b65067 Remove NPAPI target from flash_player.gyp
BUG=161893


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173031 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 01:11:47 +00:00
sebmarchand@chromium.org 594d1bc389 Turn on the ADDRESS_SANITIZER on all platform when asan==1.
BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173020 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 00:40:25 +00:00
marja@chromium.org f7fb2e0382 Telemetry: More elegant histogram printing.
We now consider the _by_url data important for histograms, and only print out
histograms one by one. So we don't need hacks in perf_tests_helper for printing
out a list of histograms (for which we don't any more know which page they refer to).

BUG=158323
NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172939 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 20:00:12 +00:00
frankf@google.com 0434125cf6 Clean up Android gtest runners.
- Remove obsolete rebaseline option
- Fix a bug with reporting skipped tests
- Fix some style issues

BUG=165529

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172937 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 19:59:06 +00:00
nileshagrawal@chromium.org bbc6eca263 Android: Disable failing breakpad unittests
BUG=165916

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172933 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 19:48:11 +00:00
fischman@chromium.org 88f3a2fcf1 Make it harder to accidentally run envsetup.sh in a subshell
(instead of sourcing it in the current shell)

Relanding r172828, which was reverted in r172836 due to crbug.com/165964.

TBR=ilevy@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172912 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 18:56:12 +00:00
pliard@chromium.org 0eaa9cfc4d Fire SystemMonitor::{RESUME,SUSPEND}_EVENT on Android.
This improves SystemMonitor on Android by firing RESUME/SUSPEND events when the
Android main activity goes to foreground/background.
This lets the Android port use the same code path as other platforms to support
the close idle network connections functionnality.

SUSPEND events are now fired 1 minute after the main activity goes to
background.

Additionnally this CL cleans up ActivityStatus used by the Java side
SystemMonitor class. ActivityStatus was suffering from various refactorings and
was providing a counter intuitive interface with the Listener/StateListener
duality.
In particular it was possible to call SystemMonitor.onPause/Resume() as opposed
to onStateChange(). This could lead to SystemMonitor.getActivity() returning
null. The issue was raised while this CL was prepared.

BUG=164495

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172864 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 11:46:23 +00:00
marja@chromium.org 92c38c3243 Revert 172828. This broke check_deps. You identified this problem
in the code review comments, not sure what went wrong. Was the wrong
patch set committed?
> Make it harder to accidentally run envsetup.sh in a subshell 
> (instead of sourcing it in the current shell).
> 
> 
> Review URL: https://chromiumcodereview.appspot.com/11547023

TBR=fischman@chromium.org
Review URL: https://codereview.chromium.org/11568008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172836 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 09:00:49 +00:00
fischman@chromium.org 37afd2e869 Make it harder to accidentally run envsetup.sh in a subshell
(instead of sourcing it in the current shell).


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172828 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 05:58:40 +00:00
rtenneti@chromium.org 2f15a79c77 Changes to compile connection_tester on iOS and adding
of net_internal's HTML and JS to ios's grit_whitelist.

Disabled Firefox settings for iOS ala Android.

Set FTP transaction factory if DISABLE_FTP_SUPPORT is not set.

Used ProxyService::CreateUsingSystemProxyResolver instead of
net::CreateProxyServiceUsingV8ProxyResolver because V8 is
used on IPHone.

Temporarily ifdef'ed out webkit_glue::ResourceLoadTimingInfo
for IOS in load_timing_observer. load_timing_observer is going
away per mmenke. Thus change to load_timing_observer.h and 
load_timing_observer.cc will be deleted.

R=droger@chromium.org, mmenke@chromium.org
BUG=151212

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172789 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 02:44:55 +00:00
tonyg@chromium.org 8a7c955818 Don't truncate graph and trace names for perf results.
This was an arbitrary limit that isn't necessary and truncation broke Dromaeo
results which have unique parts after 40 characters.

BUG=164015
TEST=None


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172733 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 00:45:15 +00:00
phajdan.jr@chromium.org eb27d16023 Linux: add option to use system harfbuzz.
Works great!

BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-12 21:39:00 +00:00
newt@chromium.org 7d00b4310a [Android] Add process_resources.py to build Android library resources.
This generates the copy of R.java used to compile the library jar (formerly
done in gyp) and adds a new step to crunch image resources.

The imaging crunching step fixes the link preview 9-patch drawing artifact,
among other benefits.

BUG=163602

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172655 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-12 21:01:08 +00:00
frankf@google.com 932d3f2051 Fix the corner case issue with Android test sharder.
Previously all gtests would run if the shard list was empty.

BUG=165529

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172630 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-12 18:53:54 +00:00
digit@chromium.org b6e4e6219c Android: fix breakpad_unittests execution.
The build/android/ scripts could not run the breakpad_unittests script
properly for two reasons:

- First, a special helper binary needs to be pushed to the device.
  This patch modifies test_package.py to take care of that.

- Second, the GTest result value file is stored in /data/local/tmp/
  for executable tests, instead of /sdcard/, as assumed by
  test_package_executable.py.

BUG=165355


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172513 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-12 03:12:16 +00:00
sbc@chromium.org 415e55e4d4 Update arm sysroot to include missing package.
The existing sysroot was missing the x11proto-kb-dev package
which is needed to build chrome testing targets.

BUG=159519

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172501 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-12 02:22:17 +00:00
ppi@chromium.org 5523081e7e Implement TestRootCerts for Android
Currently we are unable to plant our test root certificate in Android trust store to run our certificate verification tests against it.

The patch adds custom test trust store to the java backend, allowing to run the certificate verification tests against custom set of root certificates.

The actual installation of our test root certificate is being done by TestRootCerts class, consistently with what we do on other platforms.

BUG=147786

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172488 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-12 01:31:55 +00:00
sergeyu@chromium.org 9c9351cc85 Remove Linux host setup wizard and libwebkitgtk dependency.
Review URL: https://codereview.chromium.org/11530020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172460 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 23:58:20 +00:00
sbc@chromium.org 74ac1428b0 Set defaults for building chrome for linux/arm.
Previously many custom GYP_DEFINES were needed to get a
chrome build for linux/arm.  This adds these as sensible
defaults. This allows chrome for arm to be built with
with only target_arch=arm set in GYP_DEFINES.

In order to set a default sysroot based on target_arch
this change also defines target_arch one level deeper
in common.gypi.


BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172377 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 19:49:22 +00:00
aberent@chromium.org aa9475ae7f Print OMAP temperature data
Print an info message giving the temperature at which the OMAP decided to
thermally throttle.
Print an info message giving the current OMAP temperature every time there is
a check for thermal throttling.
Include the device serial number in all thermal throttling messages.

BUG=164989


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172357 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 18:41:12 +00:00
yfriedman@chromium.org 0c4ffcc54e [Android] Add support for labeling a build with a particular build id.
The build id will be included in about:version page and used for tracking build artifacts
such as static libraries and symbol files with a particular build.

BUG=163224


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172296 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 10:36:17 +00:00
aruslan@chromium.org e3d9ec2f9c Disabling all breakpad unittests.
Exact list of breakpad unit tests failing on official release:

http://clankbotmaster:8120/builders/release-official-clankium/builds/224/steps/breakpad_unittests/logs/stdio
FAILED=20 ['ExceptionHandlerTest.InstructionPointerMemory', 'ExceptionHandlerTest.InstructionPointerMemoryMinBound', 'ExceptionHandlerTest.InstructionPointerMemoryMaxBound', 'LinuxPtraceDumperTest.MergedMappings', 'LinuxPtraceDumperTest.VerifyStackReadWithMultipleThreads', 'MinidumpWriterTest.DeletedBinary', 'MinidumpWriterTest.MinidumpSizeLimit', 'ElfCoreDumpTest.TestElfHeader', 'ElfCoreDumpTest.ValidCoreFile', 'FileIDStripTest.StripSelf', 'FileIDStripTest.StripSelf', 'FileIDTest.UniqueHashes32', 'FileIDTest.ElfClass', 'FileIDTest.UniqueHashes64', 'FileIDTest.UniqueHashes32', 'LinuxLibcSupportTest.strtoui', 'FileIDTest.UniqueHashes64', 'PageAllocatorTest.SmallObjects', 'LinuxLibcSupportTest.read_decimal_ptr', 'gtest exit code: 1']

BUG=165355


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172274 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 07:28:21 +00:00
fischman@chromium.org 49ba09182f Include gnu-libstdc++/include in -I paths for android build.
libjingle, for example, needs that path for tr1/tuple.

BUG=webrtc:1169


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172264 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 04:29:48 +00:00
aruslan@chromium.org d1d06e095a Disabling IPC release-only fuzzing test as well
(Bunch of debug tests have already been disabled.)

BUG=165321


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172263 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 04:29:34 +00:00
phajdan.jr@chromium.org 377565758e Only build with _FORTIFY_SOURCE in Release mode.
This prevents build failures on Fedora.

BUG=16257, 55439

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172225 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 01:54:58 +00:00
newt@chromium.org 8f45e040d9 [Android] screenshot.py: handle positional arguments.
This allows the filename to be passed as a positional argument and
complains if there is more than one positional argument.

BUG=164644

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172181 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 23:24:42 +00:00
ivankr@chromium.org d8c325f478 [cros] Enable RLZ by default on ChromeOS.
BUG=160059


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172135 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 21:52:41 +00:00
bulach@chromium.org 78b1742caf Android: adds cc_perftests_apk to All.
BUG=163720
TEST=make All on android builds cc_perftests_apk


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172046 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 12:49:56 +00:00
bulach@chromium.org 181ba5e13b Telemetry: shard tests on android.
This script allows to:
1. run all telemetry tests in N devices as a single step in the buildbot.
Each run will save its results in the buildbot.
2. A separate step will then essentially print them.

This is very similar mechanism to the existing one downstream, which will be deprecated
and replaced by this as soon as it lands.

BUG=163503
TEST=build/android/bb_run_sharded_steps.py


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172044 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 12:49:27 +00:00
digit@chromium.org 71f9e06482 build/java_cpp_template.gypi: new build rules.
This patch adds a new .gypi file that allows one to generate Java source
files by parsing template files with the host C pre-processor. The main
use case is the ability to generate Java sources defining constants matching
their C/C++ counterparts.

This is actually a generalisation of the technique that was used in net/net.gyp
to generate a NetError.java source mirroring the definitions found in
net/base/net_error_list.h

BUG=none


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172041 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 12:38:24 +00:00
sbc@chromium.org 6110a69a9d Download arm sysroot as part of gclient hooks.
install-arm-sysroot.py is now seperated out from
install-build-deps.sh so that it can be invoked
independently by the gclient hooks.

This addresses a couple of different issues with 
configuring the arm buildbots.  Firstly it means
that they will always have an up-to-date arm
sysroot installed.  Secondly, it means the script
is always run as the user (and not as root) which
mean the expanded files that the correct ownership.


BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171990 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-08 21:04:20 +00:00
dfalcantara@chromium.org 85241d7134 Add Android-specific parameters to search_engines/
Previous attempt; expanded since then:
https://chromiumcodereview.appspot.com/10332156/

* The search string has "sourceid=chrome-mobile" on Android devices.

* SearchTermsDataAndroid added to handle the data values that Android
  needs to store for RLZ tracking.

* UiThreadSearchTermsData calls Android specific functions when being
  asked for rlz= or client= strings.

* ENABLE_RLZ is moved around (or removed) in some cases to allow use of
  the fields even when the RLZ library is not in use.

* The RLZ unit test is changed to account for the way Android sets the 
  RLZ string.

* A new SearchClient unit test is added to check that setting client
  strings works.

BUG=145065

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171954 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-08 06:56:11 +00:00
danakj@chromium.org 40bf89ac45 Revert 171917
> Update gold linker to 2.23.1
> 
> This is the second attempt to integrate latest gold version.
> The first time around there were crashes seen on 32-bit linux
> hosts.  Disabling multi-threaded linking on 32-bit hosts
> fixes the issue.
> 
> 
> BUG=161942
> NOTRY=true
> 
> Review URL: https://chromiumcodereview.appspot.com/11444012

TBR=sbc@chromium.org
Review URL: https://codereview.chromium.org/11475055

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171924 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-08 03:36:32 +00:00
sbc@chromium.org 9d74007ab5 Update gold linker to 2.23.1
This is the second attempt to integrate latest gold version.
The first time around there were crashes seen on 32-bit linux
hosts.  Disabling multi-threaded linking on 32-bit hosts
fixes the issue.


BUG=161942
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171917 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-08 02:42:50 +00:00
vadimt@chromium.org 9a274ebd6e Creating a skeleton for Google Now for Chrome implementation.
The CL creates the top-level structure for showing Google Now cards in Chrome via Chrome Notifications.
The implementation lives behind -enable-google-now-integration flag.

BUG=164227

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171868 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-07 22:44:40 +00:00
lliabraa@chromium.org 21607d90ab Add strings for a11y names for iOS toolbar buttons.
Also add the new strings to the iOS grit_whitelist.txt

BUG=None


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171797 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-07 17:19:41 +00:00
newt@chromium.org 01a368d9b8 [Android] Add screenshot command line tool.
This modifies the no longer used monkeyrunner_screenshot.py into a
simple screenshot tool.

BUG=164644

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171615 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-06 22:47:36 +00:00
zmo@chromium.org 55e53eb332 Rename WebGLConformanceTests to WebGLConformanceTest
This fits better with the rest chrome naming.

I need to clean this up before putting the WebGLConformanceTest in buildbot script.  Otherwise if we change this later, it will require another waterfall restart.

Note that the content side WebGLConformanceTest is not running anywhere

Also, add content_browsertests to chromium_gpu_builder and chromium_gpu_debug_builder, so we could run them on GPU bots.

BUG=111506
TEST=manual
Review URL: https://codereview.chromium.org/11453026

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171595 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-06 21:39:25 +00:00
phajdan.jr@chromium.org 76b0d30c79 Linux: add library loader for GNOME keyring.
BUG=162733

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171573 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-06 20:14:05 +00:00
sbc@chromium.org 0fe83554ff Teach "install-build-deps.sh --arm" how to install the arm root image.
The --arm argument will already install the arm cross
toolchain, but building chrome/arm also requires an
arm sysroot.  The script will now download the sysroot
to out/arm_root.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171448 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-06 08:31:23 +00:00
shashishekhar@chromium.org 51bf7244a8 Change test running logic to run tests without any size annotation.
Currently some tests without any test size annotation but with any other
annotation (like PhoneOnly) are not run. These tests are not disabled and
should be run, all disabled tests should now have a DisabledTest annotation.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171434 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-06 06:47:29 +00:00
dtrainor@chromium.org 12431c9e64 Implement annotation support for JS<->Java interface
Instead of relying on a boolean to determine whether or not to rely on the
@JavascriptInterface annotation for injected APIs, allow the caller to pass
in an annotation that will be placed on the methods they want injected.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171352 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-05 23:27:41 +00:00
phajdan.jr@chromium.org 15943f1c7d Update build/install-build-deps.sh for libspeechd.
This is needed for https://codereview.chromium.org/11415243/

BUG=162733, 164270

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171283 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-05 19:40:34 +00:00