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

4322 Коммитов

Автор SHA1 Сообщение Дата
frankf@chromium.org 6d3a2b7f06 [chromedriver] Install ChromiumTestShell on the android FYI bot.
BUG=
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@203081 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-30 05:11:41 +00:00
benwells@chromium.org 6f99a25857 Fix a couple of minor bugs with build/sanitize-png-files.sh
The bugs fixed are:
- programs required for -o2 weren't checked for when using -o2
but were checked for lower -o levels.
- if no savings could be found the results printed at the end
were confusing and the script had a divide by zero error.

BUG=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@203051 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-30 03:56:54 +00:00
wangxianzhu@chromium.org a80cb34016 Disable StackContainer.BufferAlignment
NOTRY=true
BUG=245043
TBR=ilevy@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@203021 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-30 00:25:17 +00:00
solb@chromium.org 9dc353a19a Change detection method for checking package name changes
The return status of apt-cache show doesn't actually indicate whether a package has any candidates, so we now call grep on apt-cache pkgnames to determine this.

BUG=244473

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@203000 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 23:11:20 +00:00
felt@chromium.org ed1b5a90c1 Remove the Activity Log UI
This CL removes the Activity Log UI. I will be replacing it with an extension once the chrome.activityLogPrivate API is complete.

The only code changes in this CL are for code deletion.

BUG=241672

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202959 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 20:54:49 +00:00
torne@chromium.org 048a8b0ebc Android: allow JNI generator to be used with jarjar.
When using jarjar to rename Java packages to avoid name conflicts, the
generated JNI code no longer works as it refers to the old name. Support
using the jarjar remapping list during JNI generation to generate code
that refers to the post-remapping names, since the JNI headers are not
intended to be read by humans anyway.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202856 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 13:51:23 +00:00
qsr@chromium.org 5a27adb121 Adding option to use gdbtui instead of gdb to adb_gdb
R=digit@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202855 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 13:51:02 +00:00
kkimlabs@chromium.org 79904c8a49 [Android] Generate v14 style resource from values-v17/ not values/.
If styles.xml has paddingStart and exists in values/, it will cause
crashes on Galaxy Tab&Note because style resources are not overrided by
the generated styles.xml (generate_v14_compatible_resources.py), which is to
avoid crashes on Galaxy Tab&Note (crbug.com/235118). So make
generate_v14_compatible_resource.py use styles.xml under values-v17/ not values/

BUG=243952

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202812 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 08:04:51 +00:00
mukai@chromium.org 5cd802c6b6 Builds snapshot_unittests on trybots.
BUG=244464
TEST=trybots
R=oshima@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202782 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 05:39:59 +00:00
pan.deng@intel.com 5d7f3eb8a9 Fix ResourceLoadTiming resolution lose issue (chromium part)
To Fix ResourceLoadTiming resolution lose issue, "int" deltas in millisecond will be replaced
by "double" monotonicallyIncreasing time in blink. This change remove previous delta calculation
in glue, and pass nature monotonicallyIncreasing time to blink.

Contributed by pan.deng@intel.com
 
BUG=242452

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202765 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 03:54:40 +00:00
jchaffraix@chromium.org 5604e4d8c8 Windows perf bots: fixes android pylib initialization.
Following crrev.com/202558, android's pylib was initialized on platforms that didn't need.
Check for platform and also make it safer to use should there be problems with "which".

BUG=242960
R=tonyg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202669 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 22:25:07 +00:00
dtseng@chromium.org 049c9608c5 Support multiple voices for all available modules (text-to-speech engines) on Linux.
This adds appropriate calls to retrieve voices from SpeechDispatcher and make it available through Chrome.

We combine all voices across all available modules into one list in order to conform to the way Chrome exposes voices.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202665 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 22:08:43 +00:00
mostynb@opera.com b9819b1385 Skip argv[0] when processing command line options in symlink.py
The problem fixed by this patch is that this script always creates a link
to itself in the target location. That behavior was probably not intended
and caused problems when running this script several times with the same
target folder. Each run of this script would create one expected link and
one link to the script itself. Meaning that the need to use --force the
second time was needed to overwrite the "self-link" from the first run.

Even with --force there were issues if this script was run in parallel
since there can be a race condition in overwriting the "self-link".

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202661 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 21:49:11 +00:00
groby@chromium.org fb88585d0b [rAC] Allow sub-views to trigger layout reflow.
BUG=157274

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202642 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 20:29:18 +00:00
phajdan.jr@chromium.org eed008b7b4 Linux: make it possible to undo changes made by replace_gyp_files.py
See https://groups.google.com/a/chromium.org/d/msg/chromium-packagers/X1Q6P60JZHM/uol7IsRv0-oJ
for more info.

BUG=none
R=maruel@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202616 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 18:54:27 +00:00
scottmg@chromium.org 79b081fad4 Make gyp_chromium.py work with Python 2.7.
gyp_chromium.py contained a Python 2.6 Windows bug workaround which turns out to be harmful with Python 2.7 since it will just include itself without doing anything.

BUG=
R=scottmg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202578 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 16:02:13 +00:00
bulach@chromium.org 9e4b7b9838 Android: allows using adb from a chromium checkout without envsetup.sh
There are situations like running tests where it's not necessary to run envsetup.sh.
However, build/android/pylib requires adb to be in the path.
Rather than requiring envsetup, it can be smart enough to set the path itself.

BUG=242960

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202558 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 14:27:33 +00:00
glider@chromium.org e0f070435b Pass -lrt when linking AddressSanitizer, ThreadSanitizer, MemorySanitizer binaries on Linux only (was: AddressSanitizer, everywhere)
BUG=234010
TBR=hans

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202537 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 11:50:49 +00:00
jamesr@chromium.org ed3b037ec2 Use the all_blink target instead of specifying particular targets inside Blink
This is less fragile to target shuffles inside Blink.

R=abarth

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202535 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 11:44:58 +00:00
torne@chromium.org 9c5c0adda3 Android WebView: use right variable for android src dir.
The Android build system already defines $(PWD) to be the top of the
source directory as an absolute path, so there's no need for us to
define our own $(GYP_ABS_ANDROID_TOP_DIR) which was being used
incorrectly in some other cases. Replace it in GYP_DEFINES.

BUG=
R=mnaganov@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202530 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 11:03:42 +00:00
kjyoun@google.com 5adfca8975 Add plugin list for Chrome for TV
Previously, Chrome for TV used plugin list of linux, though it was not right one,
since Android used resource for linux by default.
But, with https://codereview.chromium.org/14834011,
Android and Linux resource was separated cleanly.
As a result, Chrome for TV, based on Android, needs its own plugin list.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202492 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-28 03:20:35 +00:00
bengr@chromium.org 4d3a3210aa Remove round trip from data reduction proxy authentication
BUG=232932

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202472 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-27 23:18:25 +00:00
glider@chromium.org 8b391c2fa8 Explicitly link AddressSanitizer binaries with -lrt.
As of Clang r182645 -fsanitize=address implies -lrt, but until that revision is rolled some binaries (e.g. symupload) need an explicit dependency.

BUG=234010
TBR=thakis

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202423 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-27 14:32:06 +00:00
digit@chromium.org f6ea8d5cc0 Remove obsolete gnu libstdc++ from the Android build.
For old historical reasons, the GNU libstdc++ headers and libraries
were used in the Android build, in addition to the STLport ones.

This is no longer necessary, so remove them from the build files.

BUG=NONE

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202402 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-27 13:02:10 +00:00
qinmin@chromium.org b8602b92ba Add Create() function to AudioCodecBridge and VideoCodecBridge to allow return of null pointers
If codec is not supported, we should allow null pointers to be returned when trying to create a MediaCodecBridge.

BUG=233420

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202323 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-26 02:04:19 +00:00
asanka@chromium.org 2c3dd1b346 Android: Disable download resumption tests
BUG=215894
BUG=243823
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202251 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-25 01:24:38 +00:00
dfalcantara@chromium.org 25036528ae Disable WebrtcBrowserTest.CallWithDataAndLaterAddMedia on Android
It's been timing out since it's been re-enabled.

TBR=yfriedman@chromium.org
BUG=175683

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202161 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-24 20:39:25 +00:00
dfalcantara@chromium.org 6e7ba31431 Disable MediaSourceTests on Android
They've been failing on the Android FYI bots since they were introduced.

TBR=yfriedman
BUG=243843

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202146 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-24 19:34:24 +00:00
navabi@google.com e1b0b25194 Print the serial number of the device that timed out.
Many of our bots have multiple devices. Specify the device that timed out.

BUG=242237

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202127 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-24 18:27:26 +00:00
petermayo@chromium.org 0f36fb3a24 Fix test for libudev1
The test for libudev1/libudev0 fails when an sdk has installed
a dependency on libudev1, which will go away on recompile, on
a system with only libudev0.  The dependency created an empty
virtual package that passes the "show" test, but cannot be installed.

BUG=243398
TEST=local

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202021 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-24 07:59:51 +00:00
frankf@chromium.org 196b7e7880 [Android] Force stop test app before launch (start -S)
Also:
 - Wait for launch to complete (start -W)
 - Move some direct adb calls to android_commands.py

NOTRY=True
BUG=243074

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201929 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 23:36:18 +00:00
justincohen@google.com 251c89eda2 Force load the Xcode arc libraries when building with llvm-build.
It is necessary to force load libarclite from Xcode for
third_party/llvm-build because libarclite_* is only
distributed by Xcode.

BUG=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201917 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 23:05:05 +00:00
mostynb@opera.com 0f078a33b6 untangle pango usage from use_x11 and OS==linux
This allows pango to be toggled independently of X11 and linux. It defaults 
to enabled on these.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201892 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 21:44:15 +00:00
qsr@chromium.org 62f029a83a Disable NSAssert and GTMDevAssert on release builds.
BUG=243264
R=stuartmorgan@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201772 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 12:57:41 +00:00
mostynb@opera.com d7e705c19b add a macro that really identifies glibc
uClibc pretends to be glibc, so just checking for __GLIBC__ doesn't always
work.  Rather than check for defined(__GLIBC__) && !defined(__UCLIBC__) in
multiple places, do it once and define LIBC_GLIBC if we're certain that we're
really using glibc.

NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201761 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 12:00:10 +00:00
sbc@chromium.org 8d836d7e3c Add crash_service to chromium_builder_qa target.
This fixes the NaCl SDK bots which use this target to build
chrome and are currently failing to build this binary.

BUG=241883

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201752 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 11:17:20 +00:00
ddorwin@chromium.org 686466f027 Conditionally build support for Pepper-based CDMs.
Adds enable_pepper_cdms and ENABLE_PEPPER_CDMS to control building of this logic.
Previously, it was built for all platforms, but not all platforms use Pepper.

TEST=content_browsertests on platforms with and without Pepper CDM support

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201738 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 10:44:35 +00:00
scottmg@chromium.org 947267b171 pull constant out of trace_event_impl for split_link
trace_event_impl contains Singleton usage, so had to be separated.
Last one!

TBR=brettw@chromium.org
R=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201714 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-23 05:37:39 +00:00
scottmg@chromium.org 3832a0b383 pull a bunch of objects for constants into both sides for split_link
TBR=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201598 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 19:14:51 +00:00
aurimas@chromium.org 20688feb84 Revert "Disable intreactive autocomplete and remove command line flag for Android"
This reverts commit 410f01033302114f08bbd01b0bba915bd5eb6bf8.

Reverting the temporary removal of the interative autocomplete flag that was
needed to remove that flag from M28.

TBR=thakis
BUG=239478

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201571 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 18:00:00 +00:00
scottmg@chromium.org f5dc96b57a add ppapi_shared id_assignment.obj to both sides for split_link
NOTRY=true
R=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201538 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 15:47:44 +00:00
bulach@chromium.org d5ad8e0c31 Adds TCMalloc support for Android.
This is part of the effort to bring TCMalloc to android.
The first goal is to get instrumentation to facilitate 
integration with DMP and memory profiling.
This is not yet intended for full production usage as the
default allocator.

BUG=162208

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201524 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 15:17:03 +00:00
scottmg@chromium.org 0e91d78634 move kInvalidNetAddress to constants file for split_link
TBR=brettw@chromium.org
R=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201505 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 13:03:34 +00:00
scottmg@chromium.org 404d761995 add net_errors to both sides for split_link
NOTRY=true
R=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201404 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 00:29:58 +00:00
scottmg@chromium.org 8f6ec25e0f fix obj name for extension constants for split_link
NOTRY=true
R=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201402 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 00:28:08 +00:00
scottmg@chromium.org d20e8fed8b autofill constants to both sides for split_link
autofill_constants.cc is just constants, shouldn't cause any problem to
duplicate these.

NOTRY=true
R=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201401 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 00:19:03 +00:00
cpu@chromium.org e001303aa5 Moving ICU constants to separate OBJ for split-link
Else the exports are not just functions and that causes
problems in split link mode.

NOTRY=true
TBR=brettw
BUG=237249
TEST=it builds

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201399 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-22 00:18:12 +00:00
kjellander@chromium.org d01322e16c Add crash_handler to all.gyp for WebRTC build target.
In revision span 200066:200103 some GYP files have changed
so that the crash_handler target is no longer built as a part
of our chromium_builder_webrtc target.

To be able to use it on Windows testers, add it explicitly.

TEST=local build on Windows.
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201378 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-21 22:41:34 +00:00
thakis@chromium.org 79b2380597 mac: Reenable clang plugin on asan bot now that it's using the same clang as the other bots.
BUG=170629
R=glider@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201361 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-21 21:27:57 +00:00
scottmg@chromium.org 6c1d1b51db link localaudiosource into both sides for split_link
For constants. File here for reference:

https://code.google.com/p/chromium/codesearch#chromium/src/third_party/libjingle/source/talk/app/webrtc/localaudiosource.cc&q=kHighpassfilter&sq=package:chromium&type=cs&l=50

and doesn't look like there's any sneaky statics/globals going on.

R=cpu@chromium.org
BUG=237249

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201351 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-21 20:35:46 +00:00